Я запускаю этот скрипт python на удаленном компьютере и запрашивает pyfits
, который технически устанавливается на компьютере, но python его не находит.Используйте модуль, установленный другим пользователем
Я уже пытался добавить предполагаемый каталог, на который он был установлен, на мои пути (у меня также есть доступ к папке) методом sys.path.append('folder')
. Но он все еще не находит его.
Вот некоторые мыслительный процесс, чтобы проиллюстрировать:
Пользователь, который установил модули имеет все источник в "/otheruser/code/pyfits"
поэтому я попытался добавить эту папку или любую папку с pyfits
и файл инициализации (что у меня есть доступ к) в нем, без успеха.
Так что мои основные вопросы:
Должен ли я искать в другом месте для модуля? Должен ли я установить модули снова как -myuser? или я должен возиться с пакетами сайтов? Если это так, добавьте модуль там?
Можете ли вы опубликовать образец своего кода, чтобы изменить sys.path и попытаться загрузить модуль, включая пути, которые вы используете? Я могу придумать ряд возможностей относительно того, что может пойти не так, но это может изменить некоторые из них. –