如何在mac中安装setuptools

时间:2014-09-25 07:20:17

标签: python django macos install pip

我正在尝试通过pip安装一些库,但我遇到了一些问题。

当我尝试安装其中一些我需要的项目时,我收到此消息:

$ sudo pip install dj-database-url==0.2.0
Downloading/unpacking dj-database-url==0.2.0
  Downloading dj-database-url-0.2.0.tar.gz
Cleaning up...
setuptools must be installed to install from a source distribution

尝试安装distribute==0.6.24

时也会发生这种情况

有什么想法吗?

2 个答案:

答案 0 :(得分:16)

  1. https://pypi.python.org/pypi/setuptools
  2. 下载ez_setup.py模块
  3. 打开终端
  4. cd到您放置ez_setup.py
  5. 的目录
  6. 输入python ez_setup.py并运行它。
  7. 你应该拥有它。

答案 1 :(得分:0)

pip install 命令之后,我遇到了与您相同的错误("必须安装 setuptools才能从源代码发布中安装") 。由于我无法找到解决方案,因此重新安装运行python的虚拟环境要快得多。

如果你正在使用virtualenvwrapper,这很容易。首先,您删除有问题的虚拟环境(让我们称之为" venv"):

rmvirtualenv venv

然后设置一个名称相同的新文件:

mkvirtualenv venv

最后你安装了所有的软件包,包括你遇到问题的软件包:

pip install dj-database-url