pycharm SSHTTunnel安装不正确?

bmp9r5qi  于 2023-11-19  发布在  PyCharm
关注(0)|答案(3)|浏览(197)

我在PyCharm中使用的是anaconda python 3.5.2,使用的是windows 10。
我对python很陌生,对PyCharm也是个新手!
我只想使用SSHTunnel。
我已经安装了包,它显示在项目解释器页面:
x1c 0d1x的数据
然而,当我尝试运行我从示例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


我该怎么解决这个问题?

dba5bblo

dba5bblo1#

sshtunnel for python和sshtunnel Anaconda-python是不同的模块。
要安装Anaconda的sshtunnel;您需要使用Anaconda存储库。使用下面的pip命令;希望这对您有帮助:
pip install -i https://pypi.anaconda.org/pypi/simple sshtunnel
更多描述Here

4jb9z9bj

4jb9z9bj2#

我想你的文件名是sshtunnel.py

1wnzp6jl

1wnzp6jl3#

我在Windows 10上遇到了这个问题,并修复了它。

easy_install sshtunnel

字符串

相关问题