Невозможно импортировать пакет в Pycharm - PullRequest
1 голос
/ 22 марта 2019

Проблема : невозможно импортировать модули в Pycharm3,5

Например: комплектация paramiko package

Packageуже установлен

C:\Users\rj>pip3 install paramiko
Requirement already satisfied: paramiko in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (2.4.2)
Requirement already satisfied: pyasn1>=0.1.7 in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from paramiko) (0.4.5)
Requirement already satisfied: bcrypt>=3.1.3 in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from paramiko) (3.1.6)
Requirement already satisfied: pynacl>=1.0.1 in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from paramiko) (1.3.0)
Requirement already satisfied: cryptography>=1.5 in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from paramiko) (2.6.1)
Requirement already satisfied: cffi>=1.1 in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from bcrypt>=3.1.3->paramiko) (1.12.2)
Requirement already satisfied: six>=1.4.1 in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from bcrypt>=3.1.3->paramiko) (1.12.0)
Requirement already satisfied: asn1crypto>=0.21.0 in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from cryptography>=1.5->paramiko) (0.24.0)
Requirement already satisfied: pycparser in c:\users\rj\appdata\local\programs\python\python37-32\lib\site-packages (from cffi>=1.1->bcrypt>=3.1.3->paramiko) (2.19)

Скрипт Python:

from paramiko import *

ssh = SSHClient()
ssh.load_system_host_keys()
ssh.set_missing_host_key_policy(AutoAddPolicy())
ssh.connect("10.10.220.28", username="root", password="mavenir", port=22)
stdin, stdout, stderr = ssh.exec_command("ls")
ssh_output = stdout.read()
print(ssh_output)

Наблюдаемая ниже ошибка

C:\Users\rj\PycharmProjects\untitled1\venv\Scripts\python.exe C:/Users/rj/PycharmProjects/untitled1/ssh.py
Traceback (most recent call last):
  File "C:/Users/rj/PycharmProjects/untitled1/ssh.py", line 1, in <module>
    from paramiko import *
ModuleNotFoundError: No module named 'paramiko'

Process finished with exit code 1

Добавлены также переменные среды.

Наблюдение за этой проблемойв большинстве пакетов

1 Ответ

1 голос
/ 22 марта 2019

В Pycharm перейдите к File-->Settings--Project-->Project Interpreter.Затем нажмите знак «плюс» и введите paramiko.

. Установка пакетов из Pycharm помогает гарантировать, что вы всегда устанавливаете его в своей системе.

Если это не решение, это должно продвинуть ваше расследование и ответить на вопрос @Cani.

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