新手的python包安装

时间:2014-02-25 21:10:23

标签: python virtualenv pip packages nose

我正在从在线书籍学习python并且已经到了作者要求读者安装pip,virtualenv,nose和分发的阶段。为了让它变得有趣,他要求读者弄清楚如何:-) 好吧,我是一个完全新手,并在上周试图弄明白 根据我发现的建议,我已经下载了自制软件并尝试使用pip(sudo easy_install)。它运行正常,并说明完成处理依赖性。 然而,当我尝试鼻子测试时,我得到一个“找不到命令”。

编辑 - Zmo,我尝试了你的建议,这就是结果。谢谢你的帮助。

unknown-00-25-00-47-cc-3d:~k $ sudo / usr / bin / easy_install pip 密码: 寻找点子 最佳匹配:点1.5.4 处理pip-1.5.4-py2.7.egg pip 1.5.4已经是easy-install.pth中的活动版本 将pip脚本安装到/ usr / local / bin 将pip2.7脚本安装到/ usr / local / bin 将pip2脚本安装到/ usr / local / bin

使用/Library/Python/2.7/site-packages/pip-1.5.4-py2.7.egg 处理pip的依赖关系 完成了对pip的处理依赖性 unknown-00-25-00-47-cc-3d:~k $ sudo / usr / local / bin / pip安装nosetests 下载/打开nosetests   找不到满足要求nosetests的任何下载 打扫干净... 根本没有找到鼻子测试的分布 在/Users/k/Library/Logs/pip.log

中存储失败的调试日志

我有两个社区请求: 1)有人可以帮我解决这个具体问题吗? (我使用2009年的mac与小牛队)和 2)有人可以指向我在线的一些资源的方向,像我这样的新手可以学习python的包吗? (我看到的每一种资源都假设某种程度的知识,而我没有。)

提前谢谢, ķ。

2 个答案:

答案 0 :(得分:0)

我建议您阅读本教程并首先安装“easy Install”http://pythonhosted.org/setuptools/easy_install.html,然后使用它安装pip和其他项目。

此外,您可以按照(http://pip.readthedocs.org/en/latest/installing.html)上的教程,之后将使用pip本身安装所有内容。

PS:这个问题也很有用(What is the most compatible way to install python modules on a Mac?

答案 1 :(得分:0)

无论如何,当你在OSX 10.9上时,正好在终端中运行以下内容:

sudo /usr/bin/easy_install pip
sudo /usr/local/bin/pip install nosetests

如果您在此处收到错误,请将其作为编辑内容复制/粘贴到您的问题中

/usr/local/bin/nosetests

有关资源,请参阅leonardo的链接,我所做的就是将它们复制/粘贴到这里(或者像他一样做 duckducking )。