Модуль уже установлен, но программа Python все еще говорит мне об установке

nandos@joseph:~$ pip3 install colorama pysnmp
Requirement already satisfied: colorama in ./.local/lib/python3.7/site-packages (0.4.1)
Requirement already satisfied: pysnmp in ./.local/lib/python3.7/site-packages (4.4.11)
Requirement already satisfied: pycryptodomex in ./.local/lib/python3.7/site-packages (from pysnmp) (3.8.2)
Requirement already satisfied: pyasn1>=0.2.3 in ./.local/lib/python3.7/site-packages (from pysnmp) (0.4.6)
Requirement already satisfied: pysmi in ./.local/lib/python3.7/site-packages (from pysnmp) (0.3.4)
Requirement already satisfied: ply in ./.local/lib/python3.7/site-packages (from pysmi->pysnmp) (3.11)
nandos@joseph:~$ pip3 install win_unicode_console
Requirement already satisfied: win_unicode_console in ./.local/lib/python3.7/site-packages (0.5)
nandos@joseph:~$ '/home/nandos/Downloads/PRET-master/pret.py' 
Please install the 'colorama' module for color support.
Please install the 'pysnmp' module for SNMP support.

usage: pret.py [-h] [-s] [-q] [-d] [-i file] [-o file] target {ps,pjl,pcl}
pret.py: error: too few arguments
0
задан 14 August 2019 в 18:50

1 ответ

Вывод head -n 1 на Вашем приложении Python указывает, что это - приложение Python 2.

Вы установили версии Python 3 указанных библиотек, но не версии Python 2. Python 2 и интерпретаторы Python 3 отличающиеся , и необходимо удостовериться, что Вы устанавливаете надлежащее, освобождает для надлежащих интерпретаторов.

Установка Python 2 и его соответствие pip, если это уже не установлено, затем установите соответствующие модули Python, в которых Вы нуждаетесь:

sudo apt install python-all python-pip
pip install colorama pysnmp

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

1
ответ дан 23 October 2019 в 05:54

Другие вопросы по тегам:

Похожие вопросы: