PyCharm:找不到Anaconda安装

时间:2017-12-04 00:16:07

标签: windows path installation pycharm anaconda

在使用PyCharm之前,我在安装在C:\ ProgramData \ Anaconda3上的Windows 10上安装了Anaconda。现在PyCharm显示:"未找到Anaconda安装"当我尝试使用conda env。

我还将Anaconda添加到PATH。

有没有办法向PyCharm展示安装Anaconda的位置?

7 个答案:

答案 0 :(得分:62)

有一个开放的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"而不是"所有用户",您的默认位置将是

C:\Users\<your_username>\AppData\Local\Continuum\anaconda3

更新:自2018.1版以来,此问题现已在IDEA和PyCharm中修复。您可以在Conda Environment部分的Python Interpreter或SDK设置下指定自定义路径。

答案 1 :(得分:4)

您最初在控制台中找不到anaconda python。单击“配置解释器蓝色。”

enter image description here

点击蓝色重置的小齿轮(右上角),然后选择“添加本地”。 enter image description here 指向anaconda中的python

enter image description here

你在这里

enter image description here

答案 2 :(得分:3)

在@Ahti Kitsik上面的回答中,以下行无效,导致错误:     mklink / D%HOMEPATH%\ anaconda C:\ ProgramData \ Anaconda3

由于安装位置不同,以下内容对我有用:

mklink /D "%HOMEPATH%\anaconda" "C:\Dev\Anaconda3"

&#34; C:\开发\ Anaconda3&#34;应该是PC上的anaconda安装文件夹。

此外,请务必使用管理员权限运行cmd,否则在尝试创建符号链接时将收到权限错误。

答案 3 :(得分:1)

我通过以下方式解决了这个问题:

  • 卸载随Visual Studio 2017安装的Anaconda。我是通过取消VS2017安装程序中的选项来完成的。
  • 下载official installer
  • 后安装Anaconda
  • 重新启动我的电脑。

我的理论是VS2017在非默认位置安装Anaconda,而PyCharm无法找到它。 Anaconda安装程序声明,即使在此更改之后,VS2017仍然可以正常使用Python。

答案 4 :(得分:1)

我在Ubuntu 16.04遇到了同样的问题,我在~/.local/opt/anaconda3下安装了Anaconda。 在~/anaconda3下创建符号链接为我解决了这个问题。

答案 5 :(得分:0)

mklink / D%HOMEDRIVE %% HOMEPATH%\ anaconda“C:\ Program Files \ Anaconda3”

答案 6 :(得分:0)

我在运行linux(Ubuntu)时遇到了类似的问题,因为我将anaconda安装到了自定义位置。在主目录中创建到anaconda的符号链接可解决此问题。

您可以运行以下命令来做到这一点:

ln -s /_my_custom_path_to_/anaconda3/ /home/_my_user_name_/anaconda3

*请记住_my_custom_path_to__my_user_name_/是您到anaconda和用户名的自定义路径