我需要在 Python 环境中将 java.io 软件包用于项目,但是在尝试安装该软件包时遇到此错误:
Collecting java
Cache entry deserialization failed, entry ignored Could not find a version that satisfies the requirement java (from versions: ) No matching distribution found for java
错误图片: here
答案 0 :(得分:0)
您正在查看的是有关Jython的教程,而不是标准的Python(从技术上讲是cpython)。
我在这里找到了该教程:
https://keggscape.readthedocs.io/en/latest/pythonscripting.html
您似乎跳过了这一部分:
“接下来,我们展示了一个示例,该示例从Python脚本批量导入kgml文件。要从Cytoscape3使用Python,您需要从此处下载jython-standalone,并像这样移动jython-standalone。”
Jython是在Java虚拟机上运行的Python的替代实现。基于Java,它使您可以导入标准Java库。
此代码根本无法在标准Python 3中运行。
要想成为一名成功的程序员,您需要学习注意细节。