Sti*_*ode 23 python virtualenv sublimetext3 anaconda osx-yosemite
我是Anaconda Python的新手,我正在Sublime Text 3中设置一个项目.我已经安装了Anaconda并使用以下方法创建了一个虚拟环境:
conda create -n python27 python=2.7 anaconda
conda create -n python35 python=3.5 anaconda
Run Code Online (Sandbox Code Playgroud)
我在设置SublimeText 3的Virtualenvs插件时遇到了麻烦.当我尝试时,它要求我提供一个virtualenvs路径__CODE__,然后它询问我假设的是一个python发布的路径,因为它列出了文件路径python的系统版本 - 但不是anaconda安装.
我没有真正想要使用插件,我只是想能够使用两个版本的python.我可以使用项目设置文件来设置python的版本吗?
Jos*_*osh 27
如果激活您感兴趣的环境,您可以在环境变量中找到答案,具体而言conda info --envs.
source activate python35
echo $CONDA_PREFIX
Run Code Online (Sandbox Code Playgroud)
您也可以运行conda info --envs,这将显示所有环境的路径.
要获取特定环境使用的python实例的路径,请执行以下操作:
conda activate python35
echo %CONDA_PREFIX%
Run Code Online (Sandbox Code Playgroud)
这应该返回你正在寻找的路径.
您可以运行该命令conda info。
这将输出如下内容:
envs directories : C:\Users\Geo\.local\Miniconda3\envs
C:\Users\Geo\.conda\envs
C:\Users\Geo\AppData\Local\conda\conda\envs
Run Code Online (Sandbox Code Playgroud)
我已经在 C:\Users\Geo\.local\Miniconda3 安装了 conda。
然后使用该命令conda info -e您可以获得每个环境的位置。
(base) C:\Users\Geo>conda info -e
# conda environments:
#
miniconda2 C:\Users\Geo\.conda\envs\miniconda2
base * C:\Users\Geo\.local\Miniconda3
anaconda3 C:\Users\Geo\.local\Miniconda3\envs\anaconda3
ml C:\Users\Geo\.local\Miniconda3\envs\ml
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32456 次 |
| 最近记录: |