Как импортировать библиотеки в проект python из GitHub

Вопрос: Я пытаюсь создать проект в python, используя некоторые библиотеки из GitHub, которые я нашел. Я использую InstaPy и Instagram-API-python. Моя структура проекта выглядит следующим образом Проект (основная папка) Instapy (подпапка) Instagram-API-питон (подпапка) insta.py Как импортировать оба эти файла в файл insta.py? Я новичок в python и не знаю, как работает импорт. Ответ №1 Не

Вопрос:

Я пытаюсь создать проект в python, используя некоторые библиотеки из GitHub, которые я нашел. Я использую InstaPy и Instagram-API-python. Моя структура проекта выглядит следующим образом

  • Проект (основная папка)
  • Instapy (подпапка)
  • Instagram-API-питон (подпапка)
  • insta.py

Как импортировать оба эти файла в файл insta.py? Я новичок в python и не знаю, как работает импорт.

Ответ №1

Не копируйте их в папку проекта, используйте pip чтобы установить их на свой путь Python.

Но сначала прочитайте о виртуальных средах.

После настройки и активации вашей виртуальной среды вы можете установить пакеты таким образом:

$ pip install git+https://github.com/timgrossmann/InstaPy.git $ pip install git+https://github.com/LevPasha/Instagram-API-python.git

Затем в вашем скрипте python просто импортируйте их

from instapy import InstaPy import InstagramAPI

и использовать их.

Я следовал этим инструкциям и работал (в основном). Похоже, InstagramAPI требуется установленный исполняемый файл (ffmpeg), который я не хочу устанавливать на свой ноутбук. Он сообщает об ошибке во время первоначального import.

Я могу определенно импортировать instapy.. но заметьте, что это все в нижнем регистре.
Но поскольку в модуле instapy есть только класс InstaPy, лучше всего просто импортировать его таким образом.

Подробнее о InstaPy:

Оцените статью
Добавить комментарий