2015-03-19 14 views
7

में pygame मॉड्यूल स्थापित करना मेरे मैक पर Anaconda स्थापित है। और यह मेरे pygame मॉड्यूल के साथ गड़बड़ है।एनाकोंडा मैक

मैंने इस tutorial का पालन करने और pip3 install pygame को conda install pygame के साथ बदलने का प्रयास किया। मैं conda install pip की कोशिश की है और उसके बाद pip install pygame अभी तक मैं निम्नलिखित त्रुटि मिलती है:

Collecting pygame 
    Could not find any downloads that satisfy the requirement pygame 
    Some externally hosted files were ignored as access to them may be unreliable (use --allow-external pygame to allow). 
    No distributions at all found for pygame 

(विचारों मैं इस thread से मिला)

का उपयोग करते हुए "पिप pygame स्थापित" काम से पहले मैं "conda पिप स्थापित" किया हालांकि मेरा डिफ़ॉल्ट पायथन अब एनाकोंडा है और अब पायगैम तक नहीं पहुंचता है। which pip का उपयोग /Users/jensdonlin/anaconda/bin/pip

क्या किसी के पास कुछ सुझाव हैं जो pygame3 के एनाकोंडा के संस्करण को पायगम तक पहुंचने की अनुमति देंगे?

शायद उत्तर में use --allow-external pygame to allow शामिल है लेकिन मुझे वास्तव में यह सुनिश्चित नहीं है कि इसका उपयोग कैसे किया जाए।

+0

इस समस्या से जूझने में मुझे पाइप का बेहतर संभाल मिला है। और इसलिए मैंने अपने सभी मॉड्यूल को स्थापित करने के लिए एनाकोंडा और सरल उपयोग पाइप को हटाने का निर्णय लिया है। – JensD

+0

यहां 'एनाकोंडा' को दोष देना अनुचित है। क्या आपने मैक पर 'pygame' को स्थापित करने के लिए दस्तावेज़ों को पढ़ा है? उनकी वेबसाइट पर निर्देश हैं: http://pygame.org/wiki/macintosh – cel

+0

मैं किसी को दोष नहीं दे रहा हूं, मुझे लगता है कि एनाकोंडा कमाल है। मैं प्रोग्रामिंग के लिए काफी नया हूं और कुछ ऐसा नहीं है जो मुझे नहीं समझता कि कैसे करना है। मुझे पता है कि पायथन 3 के साथ पायगैम कैसे स्थापित करें। लेकिन मुझे यह सुनिश्चित नहीं है कि इसे पायथन के एनाकोंडा संस्करण में कैसे इंस्टॉल किया जाए। पायगम पर निर्देश।संगठन एनाकोंडा में pygame स्थापित नहीं करेगा। भले ही मैं 'pip3' को 'conda' में बदलूं। तो मैंने जो काम किया है उसका उपयोग करने का फैसला किया है। – JensD

उत्तर

3

समस्या यह है कि pygame डेवलपर्स ने पीईपीआई को पायगैम अपलोड नहीं किया है। तो इसे स्थापित करने के लिए, आपको इसे डाउनलोड करना होगा और आपके द्वारा लिंक किए गए ट्यूटोरियल में वर्णित डाउनलोड स्रोत को इंस्टॉल करना होगा। आप इसे एनाकोंडा पायथन के भीतर कर सकते हैं। ध्यान दें कि एनाकोंडा पायथन में, यहां तक ​​कि यदि यह पायथन 3 है, तो पीआईपी को केवल pip कहा जाता है, pip3 नहीं।

0

मैंने पाइप के कई क्रमिक प्रयास किए हैं। समस्या यह है कि मैं फ़ाइल पथ निर्दिष्ट नहीं कर रहा था, मैं pip install pygame का प्रयास कर रहा था। मैं अब सफलतापूर्वक ट्यूटोरियल मैं ऊपर दे दी है के बाद और का उपयोग करके pygame स्थापित किया है: macports और कोई खुशी के साथ homebrew के साथ चारों ओर खिलवाड़ की pip install /Users/YOURNAME/Downloads/pygame

12

के बाद 2 दिन, निर्देश here मेरे लिए काम किया पर एक मैक एनाकोंडा अजगर 2.7.10 का उपयोग कर । लिंक की गई साइट कभी गायब होने पर उन्हें यहां इको कर रही है!

पहले टर्मिनल खोलने और इन दो पंक्तियों दर्ज करें:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
brew install sdl sdl_ttf sdl_image sdl_mixer portmidi 

आप binstar स्थापित प्रकार नहीं है, तो: इस बिंदु पर

conda install binstar 

यह आपको बता सकता है कि 'binstar 'कोंडा पैकेज का नाम बदलकर' एनाकोंडा-क्लाइंट 'कर दिया गया है और आपको इसके बजाय इसे टाइप करना होगा:

conda install anaconda-client 

बस जो भी आपको बताता है वह करें। फिर अंत में, टाइप करें:

conda install -c https://conda.binstar.org/quasiben pygame 

और उम्मीद है कि आप कर चुके हैं!

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