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

python/miniconda-正确使用环境变量路径,python,anaconda,environment-variables,conda,miniconda,Python,Anaconda,Environment Variables,Conda,Miniconda,TLDR:应如何将miniconda环境添加到环境变量中,以使多个conda环境以最小的麻烦运行 长话短说/背景 我在Windows 10上,厌倦了直接使用python,决定试试miniconda。我正在运行Python3.8,主要安装的软件包是numpy。控制台中一切正常,但Pycharm的经典导入numpy c-extensions失败。在尝试重新安装后,我发现了另一个问题,通过向系统路径添加更多文件夹使其正常工作。仅当附加库路径 C:\Users\USERNAME\.conda\envs\

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

长话短说/背景

我在Windows 10上,厌倦了直接使用python,决定试试miniconda。我正在运行Python3.8,主要安装的软件包是numpy。控制台中一切正常,但Pycharm的经典导入numpy c-extensions失败。在尝试重新安装后,我发现了另一个问题,通过向系统路径添加更多文件夹使其正常工作。仅当附加库路径

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\u path%
。我还尝试将次要路径作为Pycharm中配置的运行时环境变量,但这也不起作用

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


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

“Pycharm的经典导入numpy c扩展失败。”从未有过!请将您的问题描述升级为。否则,答案是不可能的。Pycharm应该支持Miniconda,因此如果后者需要一些额外的路径条目,那么当您从Pycharm中运行内容时,它应该自动添加这些条目。“Pycharm的经典导入numpy c扩展失败了。”从来没有!请将您的问题描述升级为。否则,答案是不可能的。Pycharm应该支持Miniconda,因此如果后者需要一些额外的路径条目,那么当您从Pycharm中运行内容时,它应该自动添加它们。