前提・実現したいこと
python初心者です。
SSH接続を行いたいのですが、下記のようなエラーが発生しました。
該当のソースコードはネットで調べた内容をそのまま使っています。
発生している問題・エラーメッセージ
Unknown exception: DLL load failed: このオペレーティング システムでは %1 は実行されません。 Traceback (most recent call last): ...
該当のソースコード
python
1import paramiko 2 3client = paramiko.SSHClient() 4client.set_missing_host_key_policy(paramiko.WarningPolicy()) 5client.connect('X.XXX.XX.X', port=YYYY, username='user', password='pass') 6 7stdin, stdout, stderr = client.exec_command('uname -a') 8for line in stdout: 9 print(line) 10 11client.close() 12 13#### pip install paramiko の応答 #### 14 15C:\Users\XXXX>pip install paramiko 16Collecting paramiko 17 Using cached https://files.pythonhosted.org/packages/cf/ae/94e70d49044ccc234bf 18dba20114fa947d7ba6eb68a2e452d89b920e62227/paramiko-2.4.2-py2.py3-none-any.whl 19Requirement already satisfied: bcrypt>=3.1.3 in c:\users\XXXX\anaconda3\lib\site 20-packages (from paramiko) (3.1.4) 21Requirement already satisfied: cryptography>=1.5 in c:\users\XXXX\anaconda3\lib\ 22site-packages (from paramiko) (2.3.1) 23Requirement already satisfied: pyasn1>=0.1.7 in c:\users\XXXX\anaconda3\lib\site 24-packages (from paramiko) (0.4.4) 25Requirement already satisfied: pynacl>=1.0.1 in c:\users\XXXX\anaconda3\lib\site 26-packages (from paramiko) (1.3.0) 27Requirement already satisfied: six>=1.4.1 in c:\users\XXXX\anaconda3\lib\site-pa 28ckages (from bcrypt>=3.1.3->paramiko) (1.11.0) 29Requirement already satisfied: cffi>=1.1 in c:\users\XXXX\anaconda3\lib\site-pac 30kages (from bcrypt>=3.1.3->paramiko) (1.11.5) 31Requirement already satisfied: idna>=2.1 in c:\users\XXXX\anaconda3\lib\site-pac 32kages (from cryptography>=1.5->paramiko) (2.7) 33Requirement already satisfied: asn1crypto>=0.21.0 in c:\users\XXXX\anaconda3\lib 34\site-packages (from cryptography>=1.5->paramiko) (0.24.0) 35Requirement already satisfied: pycparser in c:\users\XXXX\anaconda3\lib\site-pac 36kages (from cffi>=1.1->bcrypt>=3.1.3->paramiko) (2.18) 37twisted 18.7.0 requires PyHamcrest>=1.9.0, which is not installed. 38Installing collected packages: paramiko 39Successfully installed paramiko-2.4.2 40You are using pip version 10.0.1, however version 18.1 is available. 41You should consider upgrading via the 'python -m pip install --upgrade pip' comm 42and. 43
試したこと
・Anacondaの再インストール
・「python ssh接続」で検索し出てきた様々なコードの実装
pip list で確認したところ、リストの中にparamikoはありました。
エラーコードで検索してもヒットしなかったため、質問させていただきます。
補足情報(FW/ツールのバージョンなど)
python3.7.0
参考にしたサイトのURL:https://techacademy.jp/magazine/18882
paramikoのインストールは上記のサイトに記述してある様に、pip install で行っています。

回答1件
あなたの回答
tips
プレビュー