Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Anaconda是否在全局站点包文件夹中搜索包?_Python_Python 3.x_Anaconda_Packages - Fatal编程技术网

Python Anaconda是否在全局站点包文件夹中搜索包?

Python Anaconda是否在全局站点包文件夹中搜索包?,python,python-3.x,anaconda,packages,Python,Python 3.x,Anaconda,Packages,如果在其各自的环境站点包中找不到包,Anaconda是否会在全局站点包文件夹中搜索包?否。Anaconda中的每个安装都是完全独立的,因为它们被视为虚拟环境,并且由Anaconda自己管理(使用文件)。一旦激活,解释器只能访问自己的站点包位置 例如,如果我们这样做: conda create -n myenv python=3.4 conda create -n myenv python=2.7 大多数包与Python 2和Python 3不兼容,因此如果我们能够从Python 2导入一个包(

如果在其各自的环境站点包中找不到包,Anaconda是否会在全局站点包文件夹中搜索包?

否。Anaconda中的每个安装都是完全独立的,因为它们被视为虚拟环境,并且由Anaconda自己管理(使用文件)。一旦激活,解释器只能访问自己的站点包位置

例如,如果我们这样做:

conda create -n myenv python=3.4
conda create -n myenv python=2.7
大多数包与Python 2和Python 3不兼容,因此如果我们能够从Python 2导入一个包(在Python 3中),那么您肯定会收到一个错误(反之亦然),因为解释器无法理解较旧的语言

如果找不到软件包,则您将获得通常的
ImportError

如果您在创建环境时需要特定的软件包,则可以使用以下内容:

conda create -n myenv requests bs4