#python #package #importerror #install.packages
#python #пакет #ошибка импорта #install.packages
Вопрос:
Заранее приношу свои извинения, если это не совсем понятно, я очень новичок в написании пакетов. Моя исследовательская группа хочет установить созданный нами пакет анализа данных на наши компьютеры.
Я создал init.py и еще setup.py для моего пакета и смог использовать pip install для его локальной установки. Но когда я пытаюсь импортировать проект в jupyter notebook, командной строке или файле python, я продолжаю получать некоторую версию «ModuleNotFoundError»
Я предполагаю, что это может быть связано с моей средой или разрешениями, но я решил, что установка его в корневую файловую систему исправила бы это. Я единственный пользователь компьютера.
Код находится в этом репозитории github: https://github.com/konnorve/DataAnalysis
Я могу загрузить его как пакет, если он находится в том же пути к файлу, что и мой ноутбук, но я хотел бы иметь возможность импортировать его из любого пути к файлу, поскольку я часто использую это.
Заранее благодарю вас.
Комментарии:
1. это зависит от того, где хранятся ваши файлы.
2. Возможно, вам помогут документы по пути поиска модуля .
Ответ №1:
Проверьте, используете ли вы virtual environment
. Если используется, то пакет должен быть явно установлен в вашей виртуальной среде. В этом сценарии системная среда становится отличной от виртуальной среды.