我試圖用pxssh
模塊進行SSH連接到客戶端 - 但是我得到導入錯誤:沒有模塊名爲pxssh
ImportError: No module named pxssh
我發現Python安裝這個文件,所以我想這是正確的
/usr/lib/python2.7/site-packages/pexpect/pxssh.py
我當然在用Python 2.7運行我的應用程序,我甚至試圖導入pexpect
但這沒有幫助。
所以,任何提示?謝謝
我試圖用pxssh
模塊進行SSH連接到客戶端 - 但是我得到導入錯誤:沒有模塊名爲pxssh
ImportError: No module named pxssh
我發現Python安裝這個文件,所以我想這是正確的
/usr/lib/python2.7/site-packages/pexpect/pxssh.py
我當然在用Python 2.7運行我的應用程序,我甚至試圖導入pexpect
但這沒有幫助。
所以,任何提示?謝謝
好吧,試試from pexpect import pxssh
。
更新:
如果問題不是由早先提出的建議解析爲pxssh
不支持Windows
這並不提供一個問題的答案。要批評或要求作者澄清,請在其帖子下方留言。 – Alberto
@Alberto ok,將問號改爲一個句點; P – zhangxaochen
的解決方案僅適用於Linux:
from pexpect import pxssh
的Pexpect的庫可能已過時,因此運行:
sudo pip install pexpect --upgrade
如果/usr/lib/python2.7/site-packages/pexpect/pxssh.py存在,然後使用下面的命令
python2.7 'yourprogram.py'
如蟒蛇命令未鏈接到2.7版本。請檢查python -V以獲取版本。
您是否嘗試過'從pexpect import pxssh'? – zhangxaochen
是的,它終於奏效 - 我會接受你的答案,如果你想寫它... –
現在這是一個答案;) – zhangxaochen