Как я могу проверить, что у меня успешно установлен модуль Python? - PullRequest
2 голосов
/ 17 января 2009

Я пытался установить BeautifulSoup. Я получаю такую ​​ошибку:
<- snip ->

raise MissingSectionHeaderError(fpname, lineno, line)
ConfigParser.MissingSectionHeaderError: File contains no section headers.
file: /Users/Sam/.pydistutils.cfg, line: 1
'install_lib = ~/Library/Python/$py_version_short/site-packages\n'

Я получаю похожую ошибку, когда запускаю свой код Python в vim: :! python%

Ответы [ 3 ]

6 голосов
/ 17 января 2009

Вы можете проверить, установлен ли модуль так:

$ python
>>> import modulename
1 голос
/ 17 января 2009

Я бы попробовал следующее:

  1. Открытая оболочка Python
  2. Тип import <moduleName>
  3. Разбор результатов (без ошибок, ImportError или какой-либо ошибки загрузки модуля)
  4. Попробуйте вызвать любую функцию из импортированного модуля (чтобы проверить, правильно ли инициализирован модуль).

Вам нужно что-то более сложное?

0 голосов
/ 12 сентября 2013

попробовать: из симпатичного импорта PrettyTable Кроме: пытаться: print "\ 033 [модуль 31mPython-prettytable [недоступен] \ 033 [0m» " os.system ('sudo apt-get install python-setuptools') os.system ('sudo easy_install prettyTable') print "\ 033 [33mPython-prettytable Module [Установлено] \ 033 [0m» " Кроме: print "Ошибка установки модуля Python PrettyTable." print "\ 033 [32mPython-prettytable Module [Доступно] \ 033 [0m"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...