2016-03-08 11 views
34

मैं एक नया conda माहौल बना सकते हैं, इस कार्यक्रम biopython साथ बनाएँ:इस के साथ खाली conda पर्यावरण

conda create --name snowflakes biopython 

क्या होगा यदि मैं किसी भी प्रोग्राम स्थापित करने के लिए नहीं करना चाहते? ऐसा लगता है कि मैं ऐसा नहीं कर सकता:

» conda create --name tryout 
Error: too few arguments, must supply command line package specs or --file 

You can specify one or more default packages to install when creating 
an environment. Doing so allows you to call conda create without 
explicitly providing any package names. 

To set the provided packages, call conda config like this: 

    conda config --add create_default_packages PACKAGE_NAME 
+1

आमतौर पर आप कम से कम पायथन स्थापित करना चाहते हैं। यदि आप एक पायथन संस्करण भी नहीं चाहते हैं, तो आप 'mkdir -p/envs//bin' – cel

+0

@cel का उपयोग करके मैन्युअल रूप से खाली वातावरण बनाकर कोंडा को धोखा दे सकते हैं: धन्यवाद, यह समझ आता है। एक उत्तर के लिए पर्याप्त अच्छा है? – dangonfast

+0

मुझे समझ में नहीं आता है। हम एक निर्बाध env क्यों नहीं बना सकते हैं? – cammil

उत्तर

82

आप आधार प्राप्त करने के लिए केवल "पायथन" का पैकेज नाम दे सकते हैं, खाली इंस्टॉल करें।

conda create --name myenv python 
conda create --name myenv python=3.4 
+2

मुझे यह जवाब कहीं भी नहीं मिला - अधिक अपवित्रता का हकदार है! – kungfujam

+7

धन्यवाद। मुझे यकीन नहीं है कि यह एनाकोंडा पैकेज सूची पृष्ठ – joelion

+0

पर क्यों नहीं है और केंद्र यह अविश्वसनीय रूप से उपयोगी है, बहुत बहुत धन्यवाद! मैंने अपने कोंडा चीटशीट को भी शामिल करने और इस पर जोर देने के लिए अद्यतन किया (यदि यह दूसरों के लिए उपयोगी है: https://github.com/NeuronQ/cookbook/wiki/Python-Conda-cheatsheet) – NeuronQ

0

एक वातावरण है कि पूरी तरह से खाली है, अजगर और/या किसी अन्य डिफ़ॉल्ट पैकेज के बिना बनाने के लिए, बस अपने Anaconda स्थापना (इस उदाहरण में Anaconda3) में envs निर्देशिका में एक नया फ़ोल्डर बना :.

~\Anaconda3\envs>mkdir empy_env 

पहली बार है कि आप इस माहौल में कुछ बैच फ़ाइलों के साथ Windows में Scripts, लिनक्स में bin नाम के एक निर्देशिका, बनाई गई हैं सक्रिय करें। इस पोस्ट के समय यह विंडोज और लिनक्स दोनों में एनाकोंडा संस्करण 4.3.30 के लिए काम करता है।

मैंने देखा है कि @cel ने सवाल के तहत पहली टिप्पणी में वही बात सुझाई है, लेकिन जाहिर है कि इसका ध्यान उस पर ध्यान नहीं दिया गया है!

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