2017-04-16 11 views
5

मैंने हाल ही में जेनेरिक एल्गोरिदम सीखने का फैसला किया है और मुझे टेन्सफोर्लो पैकेज स्थापित करने की आवश्यकता है। टेंसफोर्लो केवल पाइथन 64 बिट पर चलते हैं, इसलिए मैं पायथन 32 बिट अनइंस्टॉल किए बिना पाइथन 3.5.0 64 बिट स्थापित करता हूं। क्योंकि मैं इसे अनइंस्टॉल करके पाइथन 32 बिट पर अपने पैकेज खोने से डरता था। समस्या यह है कि मैं 3212 संस्करण के बजाय अपने पायथन 64 बिट संस्करण पर एक पैकेज स्थापित करने के लिए पाइप को कैसे स्थापित कर सकता हूं।64 बिट और 32 बिट संस्करण दोनों होने पर 64 बिट पैकेज स्थापित करने के लिए कैसे पाइप करें?

+0

यह विंडोज 10 –

+0

है लेकिन मेरे पास अब दोनों हैं। मेरे पास 32 बिट और 64 बिट –

+0

पर आईडीईई संपादन करने के 2 विकल्प हैं, हां दोनों ठीक से चलते हैं लेकिन 64 बिट में पहले से ही 32 बिट पर स्थापित पैकेज नहीं हैं –

उत्तर

4

आप वास्तव में दोनों 64 & x32 पैकेज इंस्टॉल करने में कामयाब रहे, तो आप बस

C:\path\to\corresponding\python.exe -m pip install <package> 

कर सकता है यह आपको सही pip का उपयोग सुनिश्चित करने और विशिष्ट अजगर उदाहरण के लिए पैकेज स्थापित हो जाएगा।

+0

इंस्टॉल करने के लिए एक नया पथ चुनें, कमांड प्रॉम्प्ट i cd को इसी फ़ोल्डर (पथ 64 बिट) पर और फिर पैकेज को स्थापित करें । दुर्भाग्य से यह –

+0

काम नहीं करता है आप 'पीआईपी' संस्करण की जांच करके उपयोग किए जाने वाले 'पीआईपी' संस्करण को देख सकते हैं। और जैसा कि मैंने उल्लेख किया है, सही पाइप का उपयोग करने की कोशिश करने के बजाय बस सही 'python.exe' का उपयोग करें। –

+0

वाह यह काम कर रहा है। Tyvm !!मुझे अपनी इच्छा पैकेज –

2

पायथन 3.3 से शुरू होने पर, Python Launcher for Windows के साथ सह-अस्तित्व को अधिक आसान बना दिया गया है। (पीईपी 397 भी देखें।) कमांड लाइन से आप "पायथन" या "पायथन" के स्थान पर "पीई" या "पाय" का उपयोग कर सकते हैं। पीई कमांड आपको चलाने के लिए पायथन के संशोधन और संस्करण को निर्दिष्ट करने की अनुमति देता है। उदाहरण के लिए, एक कमांड विंडो खोलें और "py -3" टाइप करें। यह पाइथन 3 का नवीनतम संशोधन उपलब्ध कराता है और यह उपलब्ध होने पर 64 बिट संस्करण में डिफ़ॉल्ट होता है। मूल पोस्टर सिस्टम पर, इस कमांड में प्रवेश करने से पायथन 3.5-64 बिट दुभाषिया शुरू हो जाएगा।

इस कमांड का उपयोग पाइथन संस्करण के सटीक पथ को जानने के बिना भी पीपी के सही संस्करण को चलाने के लिए किया जा सकता है जिसे आप इंस्टॉल करना चाहते हैं। "py -3.5 -m पाइप इंस्टॉल [पैकेज]" python3.5 के 64 बिट संस्करण में [पैकेज] स्थापित करेगा।

यदि आपके पास 64 और 32 बिट संस्करण दोनों स्थापित हैं और 32 बिट संस्करण में स्थापित करने की आवश्यकता है, तो आपको कमांड के हिस्से के रूप में प्रमुख और मामूली संशोधन संख्या दोनों दर्ज करना होगा और '-32' जोड़ें आदेश तर्क। "पीई -3.5-32-एम पीपी इंस्टॉल [पैकेज]" 32 बिट संस्करण में स्थापित होगा।

0

मेरे पास मेरी मशीन पर 64 और 32 बिट पायथन वातावरण दोनों हैं।

लक्ष्यीकरण 32 बिट या 64 बिट बनाने के लिए, मैं पूरे पायथन स्थापना के लिए पथ स्थापित करने वाले वातावरण चर और स्क्रिप्ट क्षेत्र को इंगित करने वाले एक पर्यावरण चर को संपादित करता हूं, जहां pyinstaller है।

.....\Continuum\anaconda3_32bit 
.....\Continuum\anaconda3_32bit\Scripts 
or 
.....\Continuum\anaconda3 
.....\Continuum\anaconda3\Scripts 

The I पिप pyinstaller स्थापित रन (जिसे PIP और pyinstaller के लिए जरूरी संस्करणों को खोजने के लिए पथ का उपयोग करता है)।

ऐप सही पायथन पर्यावरण का उपयोग करके भी बनाया गया होगा।

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