【问题标题】:How do I install Socks / SocksIPy on Ubuntu?如何在 Ubuntu 上安装 Socks / SocksIPy?
【发布时间】:2013-01-27 01:05:18
【问题描述】:

我是 python 新手,想在 Ubuntu 上安装 SocksIPy(在 VirtualBox vm 中运行)。自述文件说将socks.py 文件放入我的lib/site-packages 目录中。我不知道在哪里可以找到这个目录。来自 root 的终端命令 python socks.py install 运行,但未正确安装(当我在 python 脚本中运行 import socks 时出现错误“No module named socks”)

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

有人可以建议一种让 socks/socksipy 在我的机器上运行的方法吗? 谢谢!

【问题讨论】:

标签: python ubuntu installation socks


【解决方案1】:

安装它的最简单方法 - 如果 VM 具有有效的 Internet 连接 - 可能是让 apt-get 为您完成。从终端:

sudo apt-get install python-socksipy

它在 Universe 存储库中,默认情况下应启用。如果没有,你可以enable it yourself

【讨论】:

  • 知道了——之前尝试过这个但它坏了......我认为你的语法比我的“更正确”。谢谢!
  • 我将如何使用 pip 来做呢?说,如果我只想在 virtualenv 中做呢? pip search socks 将 SocksiPy 显示为现有包,但 pip install SocksiPy 失败。
  • @eran 你可以试试pip install SocksiPy-branch
  • @Anshul: SocksiPy-branch 似乎坏了,例如,stem tutorialpython-socksipy 一起工作,但 breaks with SocksiPy-branch due to stack overflow in sendall()
  • @J.F.Sebastian,哦。感谢更新。我不记得为什么我首先使用它,但在当时我有限的原型用例中工作得很好。
【解决方案2】:

PySocks 是另一个SocksiPy 叉子:

$ pip install PySocks

它适用于 Python 2/3。

【讨论】:

    【解决方案3】:

    对于 Python3

    $ sudo apt-get install python3-socks
    

    【讨论】:

      猜你喜欢
      • 2017-06-29
      • 2015-05-19
      • 2017-11-07
      • 2017-07-12
      • 2011-09-24
      • 2011-11-06
      • 2020-01-27
      • 2014-01-07
      • 2020-09-03
      相关资源
      最近更新 更多