Недавно я установил python на свой рабочий стол, выбрав Python 3.6.1 с помощью дистрибутива WinPython-64bit-3.6.1.0Qt5. Установка прошла гладко. Затем я хотел установить пакет под названием OpenPNM. Я пошел в командную строку консоли и выполнил "pip install openpnm", которая сработала после нескольких попыток. Попытки должны были быть сделаны, поскольку на моем диске были некоторые настройки разрешений, которые нужно было удалить.

Когда я иду в ..\WinPython-64bit-3.6.1.0Qt5\python-3.6.1.amd64\Lib\site-packages\ Я вижу папку openpnm со всем там. Кажется, установка работала правильно. Однако, когда я пытаюсь импортировать пакет, используя импорт OpenPNM, он выдает мне ошибку. Ошибка, как показано ниже:

Traceback (последний вызов был последним):
Файл "", строка 1, в ModuleNotFoundError: нет модуля с именем 'OpenPNM'

Может кто-нибудь подсказать, что я делаю не так?

1 ответ1

1

Стандарт сообщества для Python для пакетов и их модулей должен быть snake_case (все строчные и подчеркивания вместо пробелов). Поэтому я ожидаю, что import openpnm будет работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .