我知道在SO上也有类似的问题。这个,例如:What's the proper way to install pip, virtualenv, and distribute for Python?
我想按照我的学习Python方法教程来安装这些模块:http://learnpythonthehardway.org/book/ex46.html
我设法(我想)通过使用sudo easy_install pip安装了pip,但是当我运行pydoc modules时,我看不到它。所以我甚至不确定它是不是安装好了。
上面问题4324558中的答案对我来说很难理解:什么是bootstrap,什么是curl,为什么我要建立一个虚拟环境?是的,作为一名学习者,我应该尽可能多地学习,但我不想首先创造宇宙,我只想完成手头的任务。
如何安装这些模块?它是否像引用的答案中听起来那么复杂?最受欢迎的答案是“将virtualenv安装到bootstrap虚拟环境中。使用该虚拟环境创建更多虚拟环境。由于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
发布于 2014-01-16 01:46:51
为了解决你的问题,
只需安装(或升级) setuptools:
sudo easy_install -U setuptools然后您可以再次运行:pip install virtualenv
发布于 2015-07-17 18:05:04
尝试在命令中添加'sudo‘作为-
sudo pip install virtualenv这对我很管用。
发布于 2014-01-09 00:20:00
看看Python Development Environment on Mac OS X Mavericks 10.9吧。
当我尝试在OS X上安装Python2.7和Python3.3时,我也遵循了这些步骤。它没有告诉你如何安装nose和分发,但你应该有一个工作环境,你可以从那里开始。
我在Python3上使用virtualenv和pip时确实遇到了问题,这个问题和解决方案可以在here上找到。
https://stackoverflow.com/questions/21000790
复制相似问题