相关疑难解决方法(0)

有没有办法列出pip依赖/需求?

如果不进行安装,我想快速查看pip install将要安装的所有软件包.

python pip

74
推荐指数
6
解决办法
5万
查看次数

为什么pip freeze会在使用--no-site-packages创建的新virtualenv中报告一些包?

当我创建一个新的virtualenv时,pip freeze表明我已安装了几个软件包,即使我没有在环境中安装任何东西.我期待pip freeze在我第一次pip install进入环境之前返回空输出.wsgiref是标准库的一部分不是吗,为什么它会出现呢?

day@garage:~$ mkdir testing
day@garage:~$ cd testing
day@garage:~/testing$ virtualenv --no-site-packages .
New python executable in ./bin/python
Installing distribute..........................................................
...............................................................................
.........................................done.
day@garage:~/testing$ . bin/activate
(testing)day@garage:~/testing$ pip freeze
distribute==0.6.10
wsgiref==0.1.2

一些额外的信息:

(testing)day@garage:~/testing$ pip --version
pip 0.7.2 from /home/day/testing/lib/python2.7/site-packages/pip-0.7.2-py2.7.eg
g (python 2.7)
(testing)day@garage:~/testing$ deactivate
day@garage:~/testing$ virtualenv --version
1.4.9
day@garage:~/testing$ which virtualenv
/usr/bin/virtualenv
day@garage:~/testing$ dpkg -S /usr/bin/virtualenv
python-virtualenv: /usr/bin/virtualenv
day@garage:~/testing$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=11.04
DISTRIB_CODENAME=natty
DISTRIB_DESCRIPTION="Ubuntu 11.04"

python ubuntu pip virtualenv

52
推荐指数
2
解决办法
7973
查看次数

setuptools,distribution和pip如何相互关联?

我一直在通过"学习Python艰难之路"(第2版)这本书教自己.在练习46中,它告诉我阅读Pip,Distribute和其他一些软件包.

pip的文档很清楚.它允许我安装/卸载和升级包.阅读文档以进行分发,它基本上似乎做同样的事情:

轻松下载,构建,安装,升级和卸载Python包

点子和分发之间有什么区别,它们如何相互关联?

python pip setuptools distribute

46
推荐指数
1
解决办法
7262
查看次数

标签 统计

pip ×3

python ×3

distribute ×1

setuptools ×1

ubuntu ×1

virtualenv ×1