【问题标题】:Windows 10 conda env creation in pycharm and Anaconda Prompt are different在 pycharm 和 Anaconda Prompt 中创建 Windows 10 conda env 是不同的
【发布时间】:2021-05-05 13:53:50
【问题描述】:

我创建了一个 conda env from Anaconda Prompt 并将其命名为“Abrechnung”。它创建并保存在

C:\Users\<name>\.conda\envs\Abrechnung

我可以通过输入来使用它

conda activate Abrechnung

此外,当我尝试使用此路径配置为 Pycharm 中的解释器时,我无法设置它。

但是当我创建 conda env from Pycharm 时,它会在另一个路径中创建我的 env 并使用 Anaconda Prompt 激活它,我必须输入创建的 env 的完整路径。

conda activate C:\Users\<name>\Anaconda3\envs\Abrechnung

我很困惑。为什么会有这种差异以及自动创建环境的理想位置应该是什么。 \.conda\envs文件夹和Anaconda3\envs文件夹到底有什么区别

【问题讨论】:

  • 你是如何创建环境的?如果只做conda create -n Abrechnung,那么就不会安装任何东西(只是做一个空的环境)。至少,必须指定包含 Python conda create -n Abrechnung python,并且可能希望指定版本(例如,python=3.9)。
  • Abrechnung中安装任意包并重试

标签: python pycharm conda interpreter anaconda3


【解决方案1】:

可执行文件位于C:\Users\******\Anaconda3\env-name\conda.exe


对于您的另一个问题,请参阅~/.conda/envs vs. ~/anaconda3/envs

【讨论】:

  • 感谢您的回答。但我的可执行文件在 C:\Users\\Anaconda3\Scripts\conda.exe 中。我仍然无法在 Pycharm Interpreter 中选择这个创建的 Anaconda 环境(位于 C:\Users\\.conda\envs\Abrechnung)。我也无法在默认情况下在 anaconda 提示符中创建 C:\Users\\Anaconda3\envs 环境
  • C:\Users\&lt;name&gt;\Anaconda3\Abrechnung\conda.exe 是否存在
  • 不。它仅存在于 Scripts 文件夹中。我可以完全停止创建 ~\.conda 文件夹吗?不知道为什么它会自动创建。我假设如果我能摆脱这个,Anaconda 提示可能会在默认情况下在 C:\Users\\Anaconda3\envs 而不是 C:\Users\\.conda\envs 创建所有环境
猜你喜欢
  • 2021-08-13
  • 2017-06-05
  • 2019-07-09
  • 2021-09-08
  • 1970-01-01
  • 2021-05-09
  • 2019-03-09
  • 2017-11-12
  • 1970-01-01
相关资源
最近更新 更多