как установить setuptools в mac
Я пытаюсь установить через 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 ответов
1) загрузить ez_setup.py модуль от
https://pypi.python.org/pypi/setuptools
2) откройте терминал
3) cd в каталог, где вы помещаете 'ez_setup.py'
4) Введите ' python ez_setup.py-и запустить его.
5) Вы должны иметь это.
после pip install команда я получал ту же ошибку, что и вы ("setuptools должен быть установлен для установки из дистрибутива источник"). Поскольку я не мог найти решение, было намного быстрее переустановить виртуальную среду, в которой работал python.
Если вы используете virtualenvwrapper это очень легко. Сначала вы удаляете свою проблемную виртуальную среду (скажем, она называется "venv") с помощью:
rmvirtualenv venv
вы создан новый с тем же именем:
mkvirtualenv venv
и, наконец, вы устанавливаете все свои пакеты, включая тот, с которым у вас были проблемы:
pip install dj-database-url