【发布时间】:2014-01-26 20:33:57
【问题描述】:
我知道在 SO 上有类似的问题。这个,比如:What's the proper way to install pip, virtualenv, and distribute for Python?
我想按照我的 Learn Python the Hard Way 教程安装这些模块:http://learnpythonthehardway.org/book/ex46.html
我设法(我认为)使用 sudo easy_install pip 安装 pip,但是当我运行 pydoc modules 时,我看不到它。所以我什至不确定它是否已安装。
上面问题 4324558 的答案对我来说很难理解:什么是 bootstrap,什么是 curl,为什么要设置虚拟环境?是的,作为一个学习者,我应该尽可能多地学习,但我不想先创造宇宙,我只想完成手头的任务。
如何安装这些模块?它是否像引用的答案中听起来那样复杂?投票最多的答案是“将 virtualenv 安装到引导虚拟环境中。使用该虚拟环境来创建更多。由于 virtualenv 附带 pip 和分发,因此您可以通过一次安装获得所有内容。”
我真的不明白这意味着什么。难道没有关于 python 的“禅”和一种真正的完成事情的方法吗?还是我在这里断章取义?安装这些模块的“正确方法”是什么?
我试过了:
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
【问题讨论】:
-
请澄清您的具体问题或添加其他详细信息以准确突出您的需要。正如目前所写的那样,很难准确地说出你在问什么。
标签: python module virtualenv pip distribute