在pip、distribute、nose、virtualenv中安装模块



我知道SO上也有类似的问题。例如:What';为Python安装pip、virtualenv和分发的正确方法是什么?

我想按照我的Learn Python the Hard Way教程安装这些模块:http://learnpythonthehardway.org/book/ex46.html

我设法(我想)通过使用sudo easy_install pip安装了pip,但当我运行pydoc modules时,我看不到它。所以我甚至不确定它是否安装了。

上面问题4324558的答案对我来说很难理解:什么是引导,什么是卷曲,我为什么要建立一个虚拟环境?是的,作为一名学习者,我应该尽可能多地学习,但我不想首先创造宇宙,我只想完成手头的任务。

如何安装这些模块?这和引用的答案听起来一样复杂吗?投票最多的答案是:"将virtualenv安装到引导程序虚拟环境中。使用该虚拟环境可以创建更多。由于virtualenv附带pip和分发,您可以从一次安装中获得一切。">

我真的不明白这意味着什么。难道蟒蛇的"禅宗"和一种真正的做事方式没有什么意义吗?还是我断章取义了?安装这些模块的"正确方法"是什么?

我尝试过:pip install virtualenv,并接收到以下输出:

Wheel installs require setuptools >= 0.8 for dist-info support.
pip's wheel support requires setuptools >= 0.8 for dist-info support.
Storing debug log for failure in /Users/myname/.pip/pip.log

我使用的是Mac和python 2.7

要解决您的问题,

只需安装(或升级)设置工具:

sudo easy_install -U setuptools

然后您可以再次运行:pip install virtualenv

尝试在命令中添加"sudo"作为-

sudo pip install virtualenv

它对我有效。

看看Mac OS X Mavericks 10.9上的Python开发环境。

当我尝试在OS X上安装Python 2.7和Python 3.3时,我也遵循了这些步骤。它没有告诉你如何安装nose和分发,但你应该有一个工作环境,你可以从那里学习。

我在Python3中使用virtualenv和pip时确实遇到了问题,问题和解决方案可以在这里找到。

相关内容

  • 没有找到相关文章

最新更新