Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.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 我与virtualenv的pip是否正常工作?创建一个新的虚拟环境,它说django已经满意了?_Python_Pip - Fatal编程技术网

Python 我与virtualenv的pip是否正常工作?创建一个新的虚拟环境,它说django已经满意了?

Python 我与virtualenv的pip是否正常工作?创建一个新的虚拟环境,它说django已经满意了?,python,pip,Python,Pip,我安装了pip、virutalenv,并根据指示设置了我的工作地点等 现在我做到了: mkvirtualenv test1 后来: pip install django 得到: Requirement already satisfied (use --upgrade to upgrade): django in /Library/Python/2.6/site-packages 在终端中,在我的提示下,它确实有(test1) 这是否意味着,由于我们在本地找到并复制了它,所以不需要下载和安装

我安装了pip、virutalenv,并根据指示设置了我的工作地点等

现在我做到了:

mkvirtualenv test1
后来:

pip install django
得到:

Requirement already satisfied (use --upgrade to upgrade): django in /Library/Python/2.6/site-packages
在终端中,在我的提示下,它确实有(test1)

这是否意味着,由于我们在本地找到并复制了它,所以不需要下载和安装


实际运行的lssitepackages没有显示django…这里有什么问题?

在OS X上,/Library中的文件夹位于默认搜索路径中,因此如果django安装在其中,它将满足pip的依赖性。在OS X上创建虚拟环境时,您可能想使用--no site packages选项?

,/Library中的文件夹位于默认搜索路径中,因此如果Django安装在其中,它将满足对pip的依赖性。可能您想在创建虚拟环境时使用--no site packages选项?

请执行以下操作:

mkvirtualenv --no-site-packages test1
然后,您的环境将实际上是干净和隔离的

改为这样做:

mkvirtualenv --no-site-packages test1

然后,您的环境将实际上是干净和隔离的

是的,我只是认为virtualenv的全部目的是从网站包中分离出一些东西……甚至连看都不看!我也在使用virtualenvironment包装器,--没有网站包似乎不起作用。Virtualenv可以制作一个独立的网站包,但默认情况下,也会使系统网站包中的任何内容都可用。是的,我只是认为Virtualenv的全部目的是将东西从网站包中分离出来……甚至不看那里!我也在使用virtualenvironment包装器,--没有网站包不起作用。virtualenvironment可以创建一个独立的网站包,但默认情况下,也会使系统网站包中的任何内容都可用。我发誓我是这样做的…但它现在可以工作了,谢谢!谢谢你的“包裹”!我发誓我是这么做的…但现在它起作用了,谢谢你!谢谢你的“包裹”!