[英]installing modules in python - pip, distribute, nose, virtualenv
我知道SO上也有类似的问题。 这个,例如: 为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
为了解决你的问题,
只需安装(或升级)setuptools:
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时,我也遵循了这些步骤。它没有告诉你如何安装鼻子和分发,但你应该有一个工作环境,你可以从那里拿起。
我确实使用virtualenv和pip与Python 3有问题,问题和解决方案在这里可用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.