不,对于Anaconda环境,唯一需要修改的是PATH(这样它就可以从环境bin/
目录或Scripts\
Windows上获取正确的Python )。
Anaconda环境的工作方式是将安装在环境中的所有内容硬链接。出于所有目的和目的,这意味着每种环境都是Python和所有软件包的完全独立的安装。通过使用硬链接,可以有效地做到这一点。因此,无需弄混PYTHONPATH,因为环境中的Python二进制文件已经在环境中搜索了站点包以及环境的lib等。
anaconda是否为每个新环境创建一个单独的PYTHONPATH变量?
不,对于Anaconda环境,唯一需要修改的是PATH(这样它就可以从环境bin/
目录或Scripts\
Windows上获取正确的Python )。
Anaconda环境的工作方式是将安装在环境中的所有内容硬链接。出于所有目的和目的,这意味着每种环境都是Python和所有软件包的完全独立的安装。通过使用硬链接,可以有效地做到这一点。因此,无需弄混PYTHONPATH,因为环境中的Python二进制文件已经在环境中搜索了站点包以及环境的lib等。