Как проверить, успешно ли установлен мой модуль Python.Установлен или не установлен модуль Python?
я сделал:
python setup.py install
внутри папки, где был загружен мой модуль.
Теперь я вижу, что это привело к папке внутри этого места:
/usr/lib/python2.4/site-packages (I can see my module folder is inside here)
Теперь я использую PHP, чтобы выполнить скрипт из этого модуля:
exec("/usr/bin/python /usr/lib/python2.4/site-packages/MyModule/myModule script.py -v pixfx.xml 2>&1", $output, $return);
Это запускает скрипт .py, но не загружает модули, которые требуется для этого скрипта. Этот скрипт имеет такой код:
#! /usr/bin/env python
import sys
import os
import getopt
import re
from myModule.ttLib import TTFont // this is line60 as I have removed comments
Я получаю эту ошибку:
Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/MyModule/myModule/script.py", line 60, in ? from myModule.ttLib import TTFont ImportError: No module named myModule.ttLib
означает ли это, что может быть какая-то проблема с тем, как был установлен мой модуль. или Как проверить, если модуль установлен правильно ....
Я также попытался сделать это в SSH терминале:
help('modules')
Это охраняемое нагрузку модулей, но мое имя модуля не хватает ,
Любая помощь?
****** EDIT {Solved} ****** Переустановка модуля решила его. Свое смешное что я использовал инструмент SSH онлайн обеспечил Mediatemple, он не установил модуль правильно. Позже, когда я установил терминал с моего компьютера Mac, все сработало.
Просто подумал, что добавлю это для других, которые могут столкнуться с подобной проблемой.
Благодаря
Привет, Вы посмотрели мою историю вопроса? Whereever У меня есть удовлетворительный ответ, я его принял. Если нет, мне не нужно ничего принимать, так? – ssdesign
Перейдите в свою оболочку python, введите import yourmodulename и нажмите enter, если он успешно запущен без каких-либо ошибок, установленный вашим модулем, и пути установлены правильно. –
ОК, я попробую это, прямо сейчас мой компьютер не может подключиться к Shell. через некоторое время придется пробовать домой. – ssdesign