我是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
这应该返回你正在寻找的路径.