Я пытаюсь установить, импортировать и использовать пакет owiener для Python для задачи RSA. Однако пакет owiener всегда не удается импортировать. Я обнаружил проблему при попытке написать сценарий и с тех пор вообще не могу заставить этот пакет работать.
Я попробовал выполнить следующие (и аналогичные) шаги на трех разных системах, все с той же ошибкой при импорте: Windows 11 (Python 3.11.4), Ubuntu 22.04.4 на WSL (Python 3.10.12) и виртуальная машина Kali 2024.1 (Python 3.11.8).
< pre class="lang-py Prettyprint-override">import owiener
Выдает: ModuleNotFoundError: нет модуля с именем «owiener»
Я также следовал инструкциям, доступным в пошаговом руководстве по испытанию. в качестве репозитория GitHub для owiener. Это должна быть простая установка, импорт и последующее использование пакета. Я пробовал с venv и без него, каждый раз убеждался, что пакет установлен, и просто не могу заставить импорт работать ни при каких обстоятельствах.
Вот хороший пример чистая серия команд, показывающая проблему в Kali с использованием venv, а также результаты устранения неполадок из --version и pip.
$ python3 --version
Python 3.11.8
$ python3 -m venv .venv
$ source .venv/bin/activate
(.venv) $ python3 -m pip list -v
Package Version Location Installer
---------- ------- ----------------------------------------------------------- ---------
pip 24.0 /home/user/pythontest/.venv/lib/python3.11/site-packages pip
setuptools 68.1.2 /home/user/pythontest/.venv/lib/python3.11/site-packages pip
(.venv) $ python3 -m pip install owiener
Collecting owiener
Downloading owiener-1.0.8-py2.py3-none-any.whl.metadata (3.3 kB)
Downloading owiener-1.0.8-py2.py3-none-any.whl (3.4 kB)
Installing collected packages: owiener
Successfully installed owiener-1.0.8
(.venv) $ python3 -m pip list -v
Package Version Location Installer
---------- ------- ----------------------------------------------------------- ---------
owiener 1.0.8 /home/user/pythontest/.venv/lib/python3.11/site-packages pip
pip 24.0 /home/user/pythontest/.venv/lib/python3.11/site-packages pip
setuptools 68.1.2 /home/user/pythontest/.venv/lib/python3.11/site-packages pip
(.venv) $ which python3
/home/user/pythontest/.venv/bin/python3
(.venv) $ python3
Python 3.11.8 (main, Feb 7 2024, 21:52:08) [GCC 13.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import owiener
Traceback (most recent call last):
File "", line 1, in
ModuleNotFoundError: No module named 'owiener'
>>>
Подробнее здесь: https://stackoverflow.com/questions/784 ... -owiener-d
Установлен модуль Python `owiener`, но во время импорта продолжает появляться сообщение "Нет модуля с именем 'owiener'". ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение