我知道我可以使用Java安装Jython,并且可以在使用Python的地方使用Jython。Jython外壳运行良好。在Jython中,我如何安装类似的库lxml,Scrappy而BeautifulSoup我通常是通过pip或安装的easy_install
4 回答
繁花不似锦
TA贡献1851条经验 获得超4个赞
从v2.7b4开始,Jython发行版包括surepip模块,该模块简化了pip和setuptools的安装:
jython -m ensurepip
注意sys.platform =='win32' 问题,这将妨碍您使用依赖此方法确定主机平台的PyPI软件包。
沧海一幻觉
TA贡献1824条经验 获得超5个赞
尽管您拥有Java库的强大功能,但成为Jython并不是无法安装一些python C库的局限。
例如,您最好使用Jsoup而不是Beautiful汤,或者选择Jtidy这样的完整解决方案。
使用Jaxp代替lxml。
另一个适合您需求的选择是NekoHTML
阿晨1998
TA贡献2037条经验 获得超6个赞
我同时安装了CPython和Jython。如果我想通过pip在Jython中安装软件包,这就是我要做的事情。
jython -m pip install <package_name>
例如,将机器人框架安装在jython中(因为我想用Java编写关键字库),所以我做了
jython -m pip install robotframework
添加回答
举报
0/150
提交
取消