我正在尝试使用conda创建一个“干净的” Python虚拟环境:
conda create -n somename python=3.7 --no-default-packages
但是以某种方式我可以访问此环境中安装在base中的所有软件包。 pip list
返回所有Python软件包,我可以在import
中Python
那些软件包。
但是,实际环境的“ site-packages”文件夹不像基本文件夹那样包含那些额外的Python模块。
那么我应该怎么做才能创建一个独立/独立的虚拟环境?我正在使用Windows10。
答案 0 :(得分:1)
我还将检查您的PYTHONPATH变量
echo $PYTHONPATH
以防万一您继承dist-packages(检查您的〜/ .profile和〜/ .bashrc)
答案 1 :(得分:0)
听起来很傻,但是请确保您实际上正在激活新环境。另外,还要确保检查which python
和which pip
是否引用了新环境,在tmux使conda激活无提示失败之前,我遇到了问题。