Модули, работающие в Pycharm, но не Shell или Командная строка - PullRequest
0 голосов
/ 23 февраля 2019

Я новичок в Python и у меня проблемы с несколькими модулями.В Pycharm все отлично работает.Я могу импортировать модули, pip installer работает нормально.Однако по какой-то причине у меня возникают проблемы при попытке импортировать модули в Python Shell или при запуске программ с использованием командной строки.Например, я могу прекрасно импортировать Beautiful soup в pycharm, но при попытке в оболочке я получаю:

Traceback (последний вызов был последним): File "", строка 1, в import bs4 ModuleNotFoundError: Noмодуль с именем 'bs4'

Аналогичным образом, когда я сохраняю программу в pycharm и пытаюсь запустить ее из командной строки, я получаю:

C: \ Users \ Tony> hellowness.py Traceback(последний вызов был последним): Файл "C: \ Users \ Tony \ MyPythonScripts \ Hellowness.py", строка 3, в импорте селен, bs4, pyperclip ModuleNotFoundError: Нет модуля с именем 'bs4'

Правильный каталогиспользуется, потому что я могу запускать простые программы, которые не используют модули без проблем в командной строке.Извините, если на этот вопрос уже был дан ответ.Я искал форум, но у людей, похоже, возникают проблемы с установкой модулей.Модули установлены нормально (я думаю), они просто не работают в Python Shell или командной строке.Как мне решить эту проблему?

Спасибо, Тони

1 Ответ

0 голосов
/ 24 февраля 2019

Я наконец понял это.Как вы сказали, было установлено два каталога "Site Packages".Один для Pycharm и один для самого Python.Я уверен, что есть более эффективный способ ее решения, но сейчас я просто скопировал все соответствующие модули из папки пакетов сайта Pycharm в Python.

Спасибо!

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