ホームページ  >  記事  >  バックエンド開発  >  Windows環境のpython3.5にparamikoをインストールする手順の詳細説明

Windows環境のpython3.5にparamikoをインストールする手順の詳細説明

高洛峰
高洛峰オリジナル
2017-03-26 16:23:055509ブラウズ

最近、必要に応じて python に取り組む必要があったので、週末に取り組んでいました。サーバーに接続してサーバー作業を行う必要があるため、この Paramiko パッケージを インストールし、エラーを報告するときの最も重要な文は次のとおりです:

pip install paramiko

を検索してください。他のインストールと MinGW のインストールは複雑すぎるため、paramiko は PyCrypto に依存しており、上記のエラーは彼によって引き起こされたものであるため、PyCrypto のサードパーティ バージョンをインストールしてください。

インストールが完了したら、paramiko を再度インストールします。 2. nt.py を変更して上記の手順をインストールし、

error: Unable to find vcvarsall.bat
をテストする簡単なプログラムを作成して実行し、

pip install --use-wheel --no-index --find-links=https://github.com/sfbahr/PyCrypto-Wheels/raw/master/pycrypto-2.6.1-cp35-none-win_amd64.whl pycrypto

エラーを報告します。 Python3.5のインストールディレクトリの

#-*- coding: utf-8 -*-#!/usr/bin/python import paramikoimport threadingdef ssh2(ip,username,passwd,cmd):
    try:
        ssh = paramiko.SSHClient()
        ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
        ssh.connect(ip,22,username,passwd,timeout=5)        for m in cmd:
            stdin, stdout, stderr = ssh.exec_command(m)
            out = stdout.readlines()            #屏幕输出
            for o in out:
                print(o)
        print('%s\tOK\n'%(ip))
        ssh.close()    except :
        print('%s\tError\n'%(ip))if name=='main':
    cmd = ['find /home/admin/logs/ -mtime +3 -name \'*.log.*\' -exec rm -rf {} \;']#你要执行的命令列表
    username = "admin"  #用户名
    passwd = "password"    #密码
    threads = []   #多线程
    ip = "127.0.0.1"
    print("Begin......")
    a=threading.Thread(target=ssh2,args=(ip,username,passwd,cmd))
    a.start() 
    input()

ImportError: No module named 'winrandom'

に変更して再度実行してください

-->

以上がWindows環境のpython3.5にparamikoをインストールする手順の詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。