首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Jython中安装PySocks

在Jython中安装PySocks
EN

Stack Overflow用户
提问于 2016-05-13 15:20:53
回答 2查看 177关注 0票数 2

我正在尝试使用Jython和SOCKS5开发软件,所以我安装了PySocks,但我收到了以下导入错误:

代码语言:javascript
复制
Jython 2.7.0 (default:9987c746f838, Apr 29 2015, 02:25:11)
[Java HotSpot(TM) 64-Bit Server VM (Oracle Corporation)] on java1.8.0_31
Type "help", "copyright", "credits" or "license" for more information.
>>> import socks
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "socks.py", line 117, in <module>
TypeError: Error when calling the metaclass bases
    function() argument 1 must be code, not str

如何在Jython中正确使用PySocks?

EN

回答 2

Stack Overflow用户

发布于 2017-06-26 13:31:28

“Jython项目致力于使所有Python模块在JVM上运行,但实现之间存在一些差异。这两种实现之间的主要区别可能是Jython不能与C扩展一起工作。因此,大多数Python模块在Jython下无需更改即可运行,但如果它们使用C扩展,则它们可能无法工作。“

根据jython文档,jython似乎不支持C。

票数 0
EN

Stack Overflow用户

发布于 2016-05-15 22:10:09

您可以通过以下命令安装此lib:

sudo apt-get install python-socksipy

我在以下位置找到了响应:

How do I install Socks / SocksIPy on Ubuntu?

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37203662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档