2015-03-20 4 views
0

Я пытаюсь установить запросы пакетов в моей Mac OS X, но у меня проблемы. В первый раз я установил его с помощью «запросов на установку пакетов», но во время установки у меня были некоторые исключения, и пакет не был установлен правильно. Таким образом, я все еще не могу использовать его в своем коде, но когда я пытаюсь его установить, я получаю сообщение о том, что оно уже установлено. Даже если папка не существует. Я уже пытался удалить пакет python и запросов, но я не смог это сделать. PS: Я новичок в МКВ ...Пакет установки Python MAC OS X

http://postimg.org/image/sc0ooqfit/

+0

Пробовали ли вы 'пункт установить --upgrade requests', как следует сообщение об ошибке? Кроме того, о «получили некоторые исключения» - мы не можем помочь, если вы не публикуете их. Наконец, пожалуйста, включите всю соответствующую информацию в эту должность; может сопровождаться скринкапом, но текст - это то, что мы в первую очередь хотим видеть. – Amadan

+0

Проблема заключается в том, что '' запросы'' установлены для системы Python 2, но ваша среда IDE использует Python 3. Вам нужно либо установить '' запросы'' для вашего Py3, либо переключить вашу среду IDE на использование Py2. – fjarri

+0

Амадан У меня есть некоторые исключения. но поскольку я не могу установить запросы снова, я не могу распечатать эти исключения. http://postimg.org/image/6y886jxtn/ Fjarri, я попробовал запросы на установку пакетов pip-2.7 и запросы sudo easy_install, но я не смог это сделать. В pip-2.7 у меня есть недопустимая команда. –

ответ

0

Как я вижу, вы используете IDE Pycharm и использует python 3 в качестве интерпретатора по умолчанию.

Вы можете установить запросы через сам PyCharm: Перейти к PyCharm -> Preferences -> Default Project -> Project Переводчик -> Нажмите на '+', поиск 'запросов' и нажмите кнопку 'Установить пакет'

Или вы можете сменить интерпретатор на python 2.7 через тот же раздел «Project Interpreter» (просто выберите его с помощью раскрывающегося списка). И у вас уже есть запросы, установленные в ваших пакетах python 2.7.

+0

Ты человек!Это решило мою проблему! –

0

Поскольку Mac предварительно установлены с python2, вы, возможно, установили запросы с python2, если вы не изменяли путь к Python3 в качестве первого предпочтения.

Я хотел бы предложить вам загружать запросы непосредственно здесь https://github.com/kennethreitz/requests/zipball/master

и установить его с Python3 в командной строке вручную.

0

Этот ответ является излишним, но после хлопот управления пакетами самый лучший ответ, который я могу вам дать, это: «загрузить Anaconda» http://continuum.io/downloads, поскольку у него уже есть библиотеки Python + 150, включая запросы, и получение большей части пакета, который вы хотите упрощается с помощью инструмента Conda.

0

Была такая же проблема. Журнал сказал, что не удалось создать каталог «ошибка: не удалось создать '/Library/Python/2.7/site-packages/requests':« Разрешено ».

Реализовано в этой точке, проблема в том, что мне нужно быть root для установки.

Для меня ответ был "sudo pip install requests"

Смежные вопросы