【发布时间】:2019-07-27 13:21:48
【问题描述】:
我想开始使用 Jython,我下载并安装了 jython 2.5.2,我已经安装了 JDK 1.8 和 python 3.7。 安装 jython 并遵循此 Tutorial 并运行此命令后:
C:\jython2.5.2\bin>jython
我在 CMD 中得到这个输出,windows 7 32 位机器
C:\jython2.5.2\bin>jython Jython 2.5.2(Release_2_5_2:7206,2011 年 3 月 2 日,23:12:06) [Java HotSpot(TM) Client VM (Oracle Corporation)] on java1.8.0_161 键入“帮助”、“版权”、“信用”或“许可”以获取更多信息。 cp720 不是此 JVM 上支持的编码,因此不能在 python.con 中使用 唯一的编码。
怎么办?
编辑这是 Windows CMD 编码问题,它不接受 cp720 所以如何强制 CMD 使用 utf-8 代替运行 jython?
【问题讨论】:
-
类似问题 stackoverflow.com/questions/30443537/… 建议将
-Dpython.console.encoding=UTF-8作为命令行参数传递(我只是不知道这是否适用于 jython 可执行文件)。 -
它工作了谢谢:) !!,我知道如何将你的答案标记为正确或下一步该做什么
-
我会在几分钟后根据我的评论发布一个真实的答案,你可以接受。
标签: java python windows cmd jython