1 调试过程 用Python3.6+Sciter+PyCharm写了一个py测试脚本helloworld.py,该脚本中只含有一条语句“import sciter”。在PyCharm中运行之,未报错。 #helloworld.pyimport sciter 然后将该脚本用PyInstaller打包成exe文件,打包程序pack.py如下: #pack.pyfrom PyInstaller.__main__ import runif __name__ == '__main__': opts = [ # 字符串前加“r”,防止字符转义 # r'--hidden-import=py4j.java_collections',\ # 要打包的Python文件 r'D:\work\python\my_editor\helloworld\helloworld.py',\ # -F, –onefile 打包一个单个文件,如果你的代码都写在一个.py文件的话,可以用这个,如果是多个.py文件就别用 # '-F',\ # -w:制作窗口程序,与之相对的-c意味制作命令行程序(默认)。--distpath指定打包的目的地路径 r'-w','--distpath=D:\work\python\my_editor\helloworld\dist',\ # --workpath 指定工作路径 r'--workpath=D:\work\python\my_editor\helloworld\out',\ # --specpath指定.spec文件……