我最近安装了Jump,以尝试朝着部署Jython脚本迈出第一步。
我是这样从cmd进行跳转安装的:
jython -m pip安装跳转
一旦我尝试简单地运行help命令(使用cmd中的 jump --help ),就会报告以下错误:
UnicodeEncodeError:'ascii'编解码器无法对位置16处的字符u'\ xe0'进行编码:序数不在范围内(128)
已编辑:
现在,“帮助”命令似乎可以正常工作,因此我尝试运行部署命令( jump exe --exe-onefile myMainClass:main )。
现在完整的回溯是类似的:
Traceback (most recent call last):
File "C:\jython2.7.0\bin\jump-script.py", line 8, in <module>
sys.exit(
File "C:\jython2.7.0\Lib\site-packages\jump\commands\main.py", line 196, in jump_command
jump()
File "C:\jython2.7.0\Lib\site-packages\oparse\command.py", line 89, in __call__
self.__run(*args)
File "C:\jython2.7.0\Lib\site-packages\oparse\command.py", line 89, in __call__
self.__run(*args)
File "C:\jython2.7.0\Lib\site-packages\oparse\command.py", line 203, in _Command__run
command_instance.command(args, options)
File "C:\jython2.7.0\Lib\site-packages\jump\commands\exe.py", line 48, in command
self.create_template_file(self.build_xml_template,
File "C:\jython2.7.0\Lib\site-packages\jump\commands\main.py", line 181, in create_template_file
output_file.write(tempalte.render(**self.options))
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe0' in position 31: ordinal not in range(128)
结束编辑
我是jython部署的新手,我想知道为什么我无法使 jump 命令正常工作。
我的愿望是创建Windows .exe可执行文件,但我感觉还远远没有做到。
我希望有一个人可以帮助我。预先感谢。