2016-11-07 19 views
1

私はPyCharmでanaconda python 3.5.2を使用しています。SSHTunnelが正しくインストールされていませんか?

私はPythonにはかなり新しく、PyCharmには完全なnoobです!

SSHtunnelを使いたいだけです。

私はパッケージをintalledてきたし、それがプロジェクトのインタプリタのページに示されている:

enter image description here

しかし、私は、私はここに例1 https://github.com/pahaz/sshtunnelから切り取り、貼り付けコードを実行しようとすると:

from sshtunnel import SSHTunnelForwarder 

server = SSHTunnelForwarder(
'pahaz.urfuclub.ru', 
ssh_username="pahaz", 
ssh_password="secret", 
remote_bind_address=('127.0.0.1', 8080) 
) 

server.start() 

print(server.local_bind_port) # show assigned local port 
# work with `SECRET SERVICE` through `server.local_bind_port`. 

server.stop() 

私は次のエラーを取得する:

C:\Users\HP\Anaconda3\python.exe C:/Users/HP/PycharmProjects/SSH_Downloader/SSH_Downloader 
Traceback (most recent call last): 
    File "C:/Users/HP/PycharmProjects/SSH_Downloader/SSH_Downloader", line 1, in <module> 
    from sshtunnel import SSHTunnelForwarder 
ImportError: cannot import name 'SSHTunnelForwarder' 

Process finished with exit code 1 

これをどのように並べ替えることができますか?

答えて

0

sshtunnel(Python用)sshtunnel Anaconda-pythonは異なるモジュールです。

sshtunnelをAnacondaにインストールするには、 Anacondaリポジトリを使用する必要があります。以下のコマンドをpip以下に使用してください。ホープこのことができます:

pip install -i https://pypi.anaconda.org/pypi/simple sshtunnel

詳しい説明Here

関連する問題