Установите пакет Python из GitHub с помощью PyCharm
Я создал VirtualEnv в PyCharm для установки моих пакетов Python. Я хотел установить эту вилку проекта django из GitHub.
https://github.com/django-nonrel/django
для пакетов из PyPI обычно я бы использовал встроенный инструмент поиска в PyCharm, но я не уверен, как правильно установить его в VirtualEnv в PyCharm из GitHub. Кто знает, как это сделать?
4 ответов
Я лично предложил бы клонировать репозиторий в локальную папку
git clone https://github.com/django-nonrel/django.git my_folder
затем установите его вручную:
cd my_folder
python setup.py build
python setup.py install
Я бы не рекомендовал использовать PyCharm для установки пакетов, так как вы будете зависеть от него... Используйте pip вместо этого, который является инструментом pycharm использует в любом случае
Я изо всех сил пытался найти способ сделать это в PyCharm UI, но это возможно через интегрированную консоль Python:
- загрузите свой проект с соответствующим VE
- в раскрывающемся списке инструменты выберите консоль Python
-
затем используйте pip из консоли:
import pip pip.main(['install','packagename'])
следующее работало для меня с PyCharm Community Edition 2018.1 на Xubuntu 16.04:
после загрузки проекта (который был связан с виртуальной средой, которую я хотел обновить) я открыл окно терминала PyCharm (AltF12, или View > Tool Windows > Terminal), а затем использовал команду
pip install git+https://github.com/v-chojas/pyodbc@unicodecolumnsize
для установки pyodbc из ветви "unicodecolumnsize" вилки, поддерживаемой пользователем v-chojas
.
после того, как установка была завершена, пакет появился в интерпретаторе проекта widow
на OSX+PyCharm 2018.1 необходимо перезапустить PyCharm, чтобы забрать изменения и распознать импорт из вновь установленных пакетов.