有一个开放的bug,目前PyCharm和IDEA似乎都只检测来自%HOMEPATH%/ anaconda的Conda安装。 https://youtrack.jetbrains.com/issue/PY-26923
最简单的解决方法是创建$ HOME / .anaconda的符号链接
mklink /D %HOMEDRIVE%%HOMEPATH%\anaconda C:\ProgramData\Anaconda3
请注意,C:\ ProgramData \ Anaconda3应替换为Anconda安装的路径。如果您选择将其安装为“Just Me”而不是“All Users”,则默认位置为
C:\Users\<your_username>\AppData\Local\Continuum\anaconda3
的 更新: 强> 自2018.1版以来,此问题现已在IDEA和PyCharm中修复。您可以在Conda Environment部分的Python Interpreter或SDK设置下指定自定义路径。
mklink / D%HOMEDRIVE %% HOMEPATH%\ anaconda“C:\ Program Files \ Anaconda3”
在@Ahti Kitsik上面的回答中,以下行不起作用,并导致错误: mklink / D%HOMEPATH%\ anaconda C:\ ProgramData \ Anaconda3
由于安装位置不同,以下内容对我有用:
mklink /D "%HOMEPATH%\anaconda" "C:\Dev\Anaconda3"
“C:\ Dev \ Anaconda3”应该是PC上的anaconda安装文件夹。
此外,请确保以管理员权限运行cmd,否则在尝试创建符号链接时将收到权限错误。
您最初在控制台中找不到anaconda python。单击配置蓝色的解释器。
点击蓝色重置的小齿轮(右+上角),然后选择'添加本地'。 指向anaconda中的python
这个给你
我解决了这个问题:
我的理论是VS2017在非默认位置安装Anaconda,而PyCharm找不到它。 Anaconda安装程序声明,即使在此更改之后,VS2017仍然可以正常使用Python。
我在Ubuntu 16.04上遇到了同样的问题,我安装了Anaconda ~/.local/opt/anaconda3 。 在下创建符号链接 ~/anaconda3 为我解决了这个问题。
~/.local/opt/anaconda3
~/anaconda3