2016-05-05 8 views
1

Я работаю над скриптом, который будет отображать данные на карте с использованием библиотеки Basemap. Я пытаюсь импортировать Shapely, а также для использования в этом же скрипте. Я работаю с Anaconda2 для Python2.7 в среде Windows 7. Я использовал установку conda для загрузки файла tar.bz2 с сайта Conda Packages (используя командную строку Windows), и он выглядел так, как будто все установлено правильно.Невозможно использовать загруженную стороннюю библиотеку из PyCharm

Когда я открываю Pycharm и просматриваю доступные сайты, я вижу этот пакет. Однако, когда я пытаюсь использовать его в своем скрипте, я получаю сообщение об ошибке, говорящее, что пакет не существует. Я запустил скрипт через отладчик, чтобы проверить, не потеряет ли он свет, но я получил ту же ошибку. Вот скриншот моих доступных пакетов сайтов, когда я перехожу к настройкам -> Project Interpreter из Pycharm.

Screenshot of PyCharm site packages available

Есть ли что-то особенное, что нужно сделать, чтобы получить доступ к этому пакету внутри свежий файл Python? Я пытался сказать «import shapely» или «import osx-64-shapely», но оба дают мне сообщение об ошибке «пакет не существует». Я смог успешно использовать другие сторонние библиотеки в Python, поэтому я не совсем уверен в том, что здесь ошибка.

Я новичок в SO - если вам нужны подробности или есть некоторые части информации, которые я не включил, пожалуйста, дайте мне знать. Спасибо за помощь!

EDIT: Я НЕ спрашиваю, в чем разница между кондой и пипсом, или как использовать пип в PyCharm. Ранее я использовал оба варианта для установки сторонних библиотек. То, что я спрашиваю, может привести к тому, что сторонняя библиотека, которая, кажется, успешно установлена ​​из командной строки, становится недоступной из PyCharm, когда я пытаюсь ее импортировать.

+0

Возможный дубликат [Использование (Ana) conda в PyCharm] (http://stackoverflow.com/questions/28390961/using-anaconda-within-pycharm) –

+0

Нет, это не так. Я отредактировал вопрос для ясности. – happygostacie

ответ

0

Я не знаком с стройным, но я был поражен, чтобы увидеть название OSX-64-стройные как сайт-пакет для вашей установки питона, который находится в окне 7. Вы действительно загрузили нужный файл? :)

+0

Ха-ха. Возможно, нет! Я еще немного новичок в Python, так что это может быть так. Первоначально я попытался установить форму с помощью инструмента pip и этой версии из индекса пакета: https://pypi.python.org/pypi/Shapely#downloads, но я не смог заставить это работать либо ... его сказал, что информация о файле setup.py отсутствует. Я задавался вопросом, была ли проблема с зависимостью, поэтому я решил попробовать инструмент conda, потому что я слышал, что это заботится об этих типах проблем. – happygostacie

+0

хорошо в python типичный способ установки дополнительных модулей в Python использует 'pip install ', он должен позаботиться о загрузке файла и не упаковывать его в нужное место, вам, как правило, не нужно загружать отдельный файл самостоятельно ... –

+0

почему мой ответ отклоняется ? Я просто пытаюсь помочь здесь –

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