pip установленный модуль не найден - macOS - PullRequest
0 голосов
/ 14 ноября 2018

Я установил модуль Python, используя pip.Когда я попытался импортировать его, я получил эту ошибку:

Traceback (most recent call last):
File "Untitled.py", line 1, in <module>
import watson_developer_cloud
ModuleNotFoundError: No module named 'watson_developer_cloud'

Что я могу сделать, чтобы это исправить?

Я использую macOS Mojave 10.14.2 (бета), pip 10.0.1 (Я также пытался обновить его до 18.1, но после установки версия осталась прежней).

1 Ответ

0 голосов
/ 14 ноября 2018

Вы, вероятно, установили его с помощью sudo, поэтому он недоступен при запуске сценария без sudo.Во всяком случае, это действительно грязно, чтобы установить модули напрямую.И устанавливать модули в системы python опасно.

Установить brew-версию python и pip.затем создайте virtualenv и установите в него свои пакеты.Это намного безопаснее и портативнее.

Прочитайте этот ответ Нет модуля с именем 'pafy'

Пожалуйста не запустите скрипт как sudo, чтобы сделатьэто работает, особенно если вы не тот, кто это написал.Вместо этого используйте virtualenv.

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