此 JVM 不支持 Jython CP720,因此无法在 python.console.encoding 中使用
Jython CP720 is not supported in this JVM so it can't be used in python.console.encoding
我想开始使用 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, Mar 2 2011, 23:12:06)
[Java HotSpot(TM) Client VM (Oracle Corporation)] on java1.8.0_161
Type "help", "copyright", "credits" or "license" for more information.
cp720 is not a supported encoding on this JVM, so it can't be used in python.con
sole.encoding.
怎么办?
Edit 这是 Windows CMD 编码问题,它不接受 cp720
所以我如何强制 CMD 使用 utf-8
而不是 运行杰森?
基于,您需要在命令行中传递-Dpython.console.encoding=UTF-8
(或不同的字符集):
jython -Dpython.console.encoding=UTF-8
我想开始使用 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, Mar 2 2011, 23:12:06) [Java HotSpot(TM) Client VM (Oracle Corporation)] on java1.8.0_161 Type "help", "copyright", "credits" or "license" for more information. cp720 is not a supported encoding on this JVM, so it can't be used in python.con sole.encoding.
怎么办?
Edit 这是 Windows CMD 编码问题,它不接受 cp720
所以我如何强制 CMD 使用 utf-8
而不是 运行杰森?
基于-Dpython.console.encoding=UTF-8
(或不同的字符集):
jython -Dpython.console.encoding=UTF-8