我正在尝试使用Anaconda创建一个Python 2.7虚拟环境,以便可以下载一些与Python 3.4不兼容的软件包。 我正在使用Conda 4.2.13版本。
当我输入命令conda create -n chemistry python=2.7 anaconda
时,整个过程在solving package specifications
阶段卡住了。
请问有人知道这是什么原因,或者如何解决它?
我正在尝试使用Anaconda创建一个Python 2.7虚拟环境,以便可以下载一些与Python 3.4不兼容的软件包。 我正在使用Conda 4.2.13版本。
当我输入命令conda create -n chemistry python=2.7 anaconda
时,整个过程在solving package specifications
阶段卡住了。
请问有人知道这是什么原因,或者如何解决它?
#list available python versions
pyenv install -l
#install
pyenv install 2.7.9
#activate 2.7.9
pyenv global 2.7.9
#check version
python --version
#create virtual env
python -m venv chemistry
#activate env
./chemistry/scripts/activate
我在安装一些包的时候遇到了同样的问题。我尝试更新Python,然后一切似乎都正常了。你也可以试试看。 conda install python
我曾经遇到过类似的问题。对我有效的解决方案是使用Anaconda创建虚拟环境,但使用pip安装软件包。
conda create -n chemistry python=2.7
pip install <required packages>
试试这个:
conda create -n chemistry python=2.7
您使用的初始命令将尝试安装名为anaconda
的软件包。如果您想在安装软件包时指定通道,可以添加-c <channel>
。例如:
conda install -c conda-forge tqdm
anaconda
包吗?为什么不明确说明您需要安装的包,让 Conda 解决其余问题:conda create -n chemistry <channel>::<some_pkg_py27>
。 - merv