2017-04-12 66 views
0

我正在学习如何使用TensorFlow,所以我安装了蟒蛇,然后按照指示,创建了一个虚拟环境,通过Pycharm不承认蟒蛇的虚拟环境

conda create -n tensorflow 
source activate tensorflow 
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.0.1-py3-none-any.whl 

,并着手验证安装一切成功。现在我想在Pycharm中使用这个虚拟env,所以我进入首选项 - > Interpreter - > Add local,并转到我认为是正确的文件指向/Users/myusername/anaconda/envs/tensorflow/bin/conda,但我收到一条错误消息, The selected file is not a valid home for Python SDK。 我在做什么错?这是我应该指向的另一个文件吗?如何使用虚拟环境

+0

您是否尝试过使用shebang而不是手动添加环境?尝试将您的环境中存在python可执行文件的目录添加到脚本'#!/ Users/myusername/anaconda/envs/tensorflow/python'的最顶端。 – Senyokbalgul

回答

0

解释器应该指向python而不是conda。例如,口译员应该是

/Users/myusername/anaconda/envs/tensorflow/bin/python