相关疑难解决方法(0)

为什么要使用pip而不是easy_install?

一个鸣叫曰:

不要使用easy_install,除非你喜欢刺伤自己的脸.使用点子.

为什么要使用pip而不是easy_install?问题不在于PyPI和包装作者吗?如果作者将垃圾源tarball(例如:丢失文件,没有setup.py)上传到PyPI,那么pip和easy_install都将失败.除了化妆品差异,为什么Python人(如上面的推文)似乎强烈支持pip而不是easy_install?

(我们假设我们正在讨论来自Distribute包的easy_install,这是由社区维护的)

python pip setuptools easy-install pypi

924
推荐指数
8
解决办法
22万
查看次数

如何在virtualenv上安装旧版本的Django?

这可能听起来像一个愚蠢的问题,因为其目的virtualenv正是为了这个:在虚拟环境中安装一个特定版本的软件包(在本例中为Django).但这正是我想做的事情,我无法弄明白.

我在Windows XP上,并且我成功创建了虚拟环境,并且我能够运行它,但是我应该如何安装我想要的Django版本呢?我的意思是,我知道使用新创建的easy_install脚本,但是如何安装Django 1.0.7呢?如果我这样做easy_install django,它将安装最新版本.我尝试1.0.7以各种方式将版本号放入此命令,但没有任何效果.

我该怎么做呢?

python django setuptools virtualenv

80
推荐指数
1
解决办法
6万
查看次数

标签 统计

python ×2

setuptools ×2

django ×1

easy-install ×1

pip ×1

pypi ×1

virtualenv ×1