python / miniconda-正确使用环境变量路径

时间:2020-04-28 21:26:28

标签: python anaconda environment-variables conda miniconda

TLDR:应该如何将miniconda环境添加到环境变量中,以便多个conda环境能够以最小的麻烦运行?

长篇故事/背景

我在Windows 10上,对尝试直接使用python感到厌烦,因此决定尝试miniconda。我正在使用主要安装的软件包numpy运行python 3.8。控制台上的一切都很好,但是Pycharm具有经典的Importing the numpy c-extensions failed.,在尝试重新安装后,我发现了另一个问题,它通过在系统路径中添加更多文件夹使其工作。这仅在附加库路径时有效

C:\Users\USERNAME\.conda\envs\num38
C:\Users\USERNAME\.conda\envs\num38\DLLs
C:\Users\USERNAME\.conda\envs\num38\Lib
C:\Users\USERNAME\.conda\envs\num38\Library
C:\Users\USERNAME\.conda\envs\num38\Library\bin
C:\Users\USERNAME\.conda\envs\num38\Scripts

直接添加到系统路径,而不是作为辅助路径变量,即%num38_path%。我还尝试使用辅助路径作为Pycharm中配置的运行时环境变量进行尝试,但这也没有用。

为什么这种辅助路径方法不起作用?

我目前仅使用这个虚拟环境,但是如果将来我想拥有另一个conda环境,这些路径在系统路径中是否会成为问题?

0 个答案:

没有答案