我一直试图将虚拟环境设置一段时间,但没有成功。我阅读了很多关于这种方式的主题,但无法找到解决问题的方法。
我正在跑步:
Windows 7
Pycharm Community Edition 2017.1.4
Anaconda 2
Python 2.7.13
我正在尝试建立一个Python 3.5.3环境 - Anaconda 我用了这个命令:
conda create -n py35 python = 3.5 anaconda
(也试过:conda create -n py35 python = 3.5.3 anaconda)同样的结果
通过PyCharm终端。 它确实设置了一个环境,我可以在终端之间切换它们,但是当我尝试将它添加为本地解释器时,我一直收到一条消息:
无法在Python 3.5.3中设置python SDK (C:\ Users \用户哥萨克\ Anaconda2 \ ENVS \ py35 \ python.exe) (C:\ Users \用户哥萨克\ Anaconda2 \ ENVS \ py35 \ python.exe)。 SDK似乎 无效。
我还尝试通过PyCharm设置创建conda Env,但出现了同样的错误。 我尝试为python 3.6创建环境只是为了看看是否是问题来源,但同样出现了同样的错误。
我真的需要Python 2.7和3.5,但我一直都会遇到错误,我不知道如何解决。
非常感谢您,希望有人可以帮我解决这个问题。
答案 0 :(得分:0)
Google搜索Cannot set up a python SDK at Python
会返回一些堆栈溢出讨论
Cannot set up a python SDK in Pycharm?
Invalid Python SDK Error while using python 3.4 on pycharm
Multilpe python versions and interpreters
所有这些都暗示PYTHONPATH
设置不正确并指向错误的位置。你的问题是否与这些不同?您是否尝试过设置PYTHONPATH
env var for windows?
答案 1 :(得分:0)
感谢您的回答和帮助。
在我完全删除了Anaconda和所有的侧包之后,从头开始重新安装了所有内容,我在问题中提到的方法运行良好且没有任何挫折。
虽然从头开始重新安装所有内容令人沮丧,但它解决了这个问题。
出于某种原因,改变路径适得其反并且在此之后根本没有任何工作,即使我试图恢复之前的路径,它也不会再工作了。 因此,如果上面提到的任何人都有相同的问题,那么我可以建议完全重新安装该程序。