Ошибка импорта: Никакой модуль не называют... [пожалуйста, полное решение]

Я пишу программы Пайтона с затмением IDE в Linux Backtrack5.

Scapy, Питон 2.6 доступен в Отступлении. Используя функцию автозавершения, которую я видел во всех модулях, Но когда я управляю программой, я вижу следующую ошибку:

from scapy.contrib.ospf import OSPF_Hdr
ImportError : No module named contrib.ospf

Я только что начал программировать с Пайтоном и многими источниками, что я столкнулся с этой проблемой.

Проблема для меня очень интересна, когда кодирование всего в порядке, но это не бежит!

В дополнение к решению этой проблемы я хочу знать, почему эта проблема происходит?? И в целом как зафиксировать?

Возможно, мой вопрос - дубликат, но для полного решения и нас нужен он, в этом случае он не дублирует никакого другого человека, который задает вопрос.

2

2 ответы

Ваш путь поиска неправильный.

2 частых причины:

  • Pythonversions в развитии и выполнении отличается. Вы уверены, что используете python2.6 оба раза? Поскольку не все пакеты доступны для всех версий питона.

- путь поиска в вашем IDE отличается от пути поиска в вашей раковине. У меня нет опыта с затмением для питона, но это произошло со мной с другими ИДАМИ.

So in bash you can write:
export PYTHONPATH="$PYTHONPATH:/where/module/lives/"
to include the path.

How to include this in your bashprofile: http://blog.streamitive.com/2011/12/01/export-pythonpathpythonpath/
You can include the path via python itself: http://www.johnny-lin.com/cdat_tips/tips_pylang/path.html

When to include via bash and when to include via python itself:
include via python for controlled programms, when you know 100% your module will always be in the same location.

Еще, необходимо установить путь явно. Возможно, в сценарии оболочки запуска, в команде crontab или где бы вы ни были запросе вашей программы питона.

2
добавлено
Спасибо. Я сначала пишу $PYTHONPATH эха команда на ударе, но не производить. Кажется, что нет стоимости к нему. Где я могу найти версию по умолчанию Пайтона, который управляет программой?
добавлено автор HamiD, источник

PYTHONPATH, который использует IDE, не является тем же самым как PYTHONPATH, с которым вы управляете программой

1
добавлено
Где я могу найти версию по умолчанию Пайтона, который управляет программой?
добавлено автор HamiD, источник
Python
Python
7 654 участник(ов)

Уютный чат для профессионалов, занимающихся поиском питоньих мудростей. Как не получить бан: https://t.me/ru_python/577926

Python beginners
Python beginners
4 449 участник(ов)

Вопросы про Python для чайников. Cпам и троллинг неприемлем. Не злоупотребляйте стикерами. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Статистика тут: https://grstats.me/chat/x4qym2k5uvfkr3al6at7

Linux Help
Linux Help
2 686 участник(ов)

Правила: https://telegra.ph/Pravila-Linux-Help-10-15

pro.python
pro.python
1 090 участник(ов)

Сообщество разработчиков под Python Создатель: @rodgelius

Rude Python
Rude Python
971 участник(ов)

Python без „девочек”, здесь матерятся и унижают Django. Not gay friendly. Правила: t.me/rudepython/114107 @rudepython | t.me/rudepython

Linux Security
Linux Security
652 участник(ов)

Данная группа принципиально про безопасность и в частности про безопасность Linux. Прочие темы просим обсуждать в профильных чатах.

rupython
rupython
509 участник(ов)

Группа создана с целью оперативного получения ответов на возникающие вопросы по разработке на яп python, смежные темы, а также человеческого общения. Приветствую!

IDE и редакторы — русскоговорящее сообщество
IDE и редакторы — русскоговорящее сообщество
393 участник(ов)

Общаемся, сравниваем и помогаем друг другу решать задачи с продуктами JetBrains, VS Code, Atom, vim, Emacs, Sublime и т.д. Всё в одном месте, ведь каждый из них хорош по своему. См. также: @js_ru, @typescript_ru, @react_js, @nodejs_ru, @javascript_jobs

Python-programming
Python-programming
266 участник(ов)

Чат группы вконтакте https://vk.com/python_community

Linux Gaming RUS
Linux Gaming RUS
28 участник(ов)

Русскоязычный чатик, посвящённый играм на различных дистрибутивах Linux, а также wine, proton Arch Linux RU @ArchLinuxChatRU Gnome RU @gnome_ru