2013-03-01 10 views
6

में पाइथन 3.3 नहीं मिला है, मैं विंडोज 7 कंप्यूटर पर पायथन 3.3 के साथ चलाने के लिए बायोपीथॉन स्थापित करने की कोशिश कर रहा हूं।बायोपीथॉन की स्थापना - रजिस्ट्री

मैंने बायोपीथॉन निष्पादन योग्य बायोपीथॉन-1.61.win32-py3.3-beta.exe डाउनलोड किया है। जब मैं निष्पादन योग्य चलाने का प्रयास करता हूं, हालांकि, मुझे संदेश मिलता है "पायथन संस्करण 3.3 आवश्यक है, जो रजिस्ट्री में नहीं मिला है।" पाइथन संस्करण 3.3 मेरे कंप्यूटर पर मौजूद है। मैं एक या दो महीने के लिए कार्यक्रम चला रहा हूं। यह फ़ाइल पायथन-3.3.0.amd64.msi फ़ाइल से स्थापित किया गया था, और प्रोग्राम फ़ाइलें (x86) निर्देशिका में स्थित है। मैंने पायथन 3.3 को पुनर्स्थापित करने का प्रयास किया है, लेकिन एक ही त्रुटि संदेश प्राप्त करें।

क्या कोई इस समस्या को हल करने के बारे में जानता है?

+0

क्या आपने 3.3 के बाद पाइथन का एक अलग संस्करण स्थापित किया था? हो सकता है कि रजिस्ट्री सेटिंग्स बदल दी हो। वैकल्पिक रूप से cmd.exe पर, 'एएसएसओसी .py = पायथन। फ़ाइल' 'FTYPE पायथन। फ़ाइल =" सी: \ पायथन 33 \ python.exe "" %% 1 "%% *' (या जो भी आपका पथ है)। – cdarke

+0

बस कुछ और के बारे में सोचा। आपके पास पाइथन का 64-बिट संस्करण है, क्या आपके पास 64-बिट बायोपीथॉन है? – cdarke

उत्तर

10

Python.org विंडोज इंस्टालर को दो स्वाद, 32 बिट ("win32") और 64 बिट ("amd64") में प्रदान करता है। आपको अपने पायथन संस्करण के लिए मिलान लाइब्रेरी इंस्टॉलर्स की आवश्यकता है। आप 64 बिट पायथन के साथ 32 बिट बायोप्थॉन इंस्टॉलर का उपयोग करने की कोशिश कर रहे हैं।

के रूप में यहाँ के निर्देश दिए http://biopython.org/wiki/Download वहाँ प्रयोगात्मक हैं Biopython, NumPy, आदि यहां के लिए 64 बिट विंडोज संस्थापक: http://www.lfd.uci.edu/~gohlke/pythonlibs/

या, आप विंडोज के लिए अजगर 3.3 के 32-बिट संस्करण स्थापित कर सकते हैं, और उसके बाद का उपयोग biopython-1.61 .win32-py3.3-beta.exe

+1

धन्यवाद peterjc। आपने जो सलाह दी वह एक आकर्षण की तरह काम करता था। – gwilymh

+0

आप एक उत्तर को स्वीकृत के रूप में चिह्नित कर सकते हैं (यही वह मूर्खतापूर्ण स्कोर और बैज आंशिक रूप से है)। – peterjc

+0

@gwilymh यह उत्तर स्वीकार कर लिया है –

0

समस्या विंडोज़ 64 बिट और 32 बिट biopython ... biopython के 64 बिट संस्करण प्राप्त प्राप्त करने के लिए है इस एक: http://www.lfd.uci.edu/~gohlke/pythonlibs/

0

आपके द्वारा इस समस्या को हल करने की कोशिश कर सकते में एक खाली विकल्प फिक्सिंग विंडोज रजिस्ट्री https://stackoverflow.com/a/11507968/3962648 numpy इंस्टॉल करते समय समान समस्या का विवरण प्रदान करते हैं। संक्षेप में, आप केवल विंडोज कमांड लाइन चला सकते हैं और टाइप कर सकते हैं: "reg copy HKEY_LOCAL_MACHINE \ सॉफ़्टवेयर \ पायथन HKLM \ सॉफ़्टवेयर \ Wow6432Node \ Python/s"

संबंधित मुद्दे