Anaconda Python:虚拟环境存储在哪里?

我是Anaconda Python的新手,我正在Sublime Text 3中设置一个项目.我安装了Anaconda并使用以下方法创建了一个虚拟环境:

conda create -n python27 python=2.7 anaconda
conda create -n python35 python=3.5 anaconda

我无法为SublimeText 3设置Virtualenvs插件.

当我尝试时,它要求我提供一条virtualenvs路径,我给出:

~/users/../anaconda/envs/python27

然后它询问我所假设的是python发行版的路径,因为它列出了python系统版本的文件路径 – 但不是anaconda安装.

我没有真正想要使用插件,我只是想能够使用这两个版本的python.我可以使用项目设置文件来设置python的版本吗?

解决方法:

如果激活了您感兴趣的环境,则可以在环境变量中找到该答案.

在MacOS / Linux上:

source activate python35
echo $CONDA_PREFIX

在Windows上:

conda activate python35
echo %CONDA_PREFIX%

您还可以运行conda info –envs,这将显示所有环境的路径.

要获取特定环境使用的python实例的路径,请执行以下操作:

在MacOS / Linux上:

source activate python35
which python

在Windows上:

conda activate python35
where python

这应该返回你正在寻找的路径.

上一篇:SublimeText3 轻量编辑器整理


下一篇:sublimetext3配置git环境