2013-02-11 101 views
15

我是python的新手,並且想在Ubuntu上安裝SocksIPy(在VirtualBox虛擬機中運行)。自述說,將socks.py文件放入我的lib/site-packages目錄中。我不知道在哪裏找到這個目錄。從根終端命令python socks.py install運行,但(當我在一個Python腳本運行import socks錯誤「無模塊命名襪子」)不能正確安裝如何在Ubuntu上安裝Socks/SocksIPy?

SocksIPy鏈接 http://socksipy.sourceforge.net/

有人建議一種方式來獲得襪子/ socksipy在我的機器上運行? 謝謝!

+0

看到這個答案:http://stackoverflow.com/questions/122327/how-do-i-find-the-location-of-my-python-site-packages-目錄它會幫助你找到網站包。 – cleg 2013-02-11 20:41:00

回答

17

安裝它的最簡單方法 - 只要虛擬機具有工作互聯連接 - 可能會讓apt-get爲您做到。從終端:

sudo apt-get install python-socksipy 

它在Universe存儲庫中,應該在默認情況下啓用。如果沒有,你可以enable it yourself

+0

明白了 - 早先嚐試過,並且破譯了......我認爲你的語法比我的'更正確'。謝謝! – user1868039 2013-02-11 22:35:45

+0

我該怎麼去用點來做呢?說,如果我想只在virtualenv做? 'pip search socks'顯示SocksiPy爲現有軟件包,但pip安裝SocksiPy失敗。 – eran 2013-12-03 16:36:55

+3

@eran你可以試試'pip install SocksiPy-branch' – Anshul 2014-04-23 09:34:28

13

PySocks是另一個SocksiPy叉:

$ pip install PySocks 

它適用於Python的2/3。

0

對於Python3

$ sudo apt-get install python3-socks 
+0

中的工作效果更好。這不提供對該問題的答案。一旦你有足夠的[聲譽](https://stackoverflow.com/help/whats-reputation),你將可以[對任何帖子發表評論](https://stackoverflow.com/help/privileges/comment);相反,[提供不需要提問者澄清的答案](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- I-DO-代替)。 - [來自評論](/ review/low-quality-posts/17041772) – loki 2017-08-15 20:42:15