【问题标题】:I've installed pyinstaller, but it won't run我已经安装了 pyinstaller,但它不会运行
【发布时间】:2019-07-31 12:44:13
【问题描述】:

尝试使用 pyinstaller,我根据命令提示“成功安装了 pyinstaller-3.0 pypiwin32-223 pywin32-224”。

但是,当我尝试使用$pyinstaller 运行时,我收到了这条消息

文件“C:\Users\João Pedro\AppData\Local\Programs\Python\Python37-32\Scripts\pyinstaller-script.py”,第 1 行 SyntaxError:第 1 行的文件 C:\Users\João Pedro\AppData\Local\Programs\Python\Python37-32\Scripts\pyinstaller-script.py 中以 '\xe3' 开头的非 UTF-8 代码,但没有编码宣布;详情见http://python.org/dev/peps/pep-0263/

【问题讨论】:

  • 你的名字有问题:codetable.net/hex/e3
  • 我不明白为什么,你能解释一下吗?
  • 如果João PedroJoao Pedro 那么就不会有任何问题
  • 所以你是说 pyinstaller 不会执行,因为我的用户名有拉丁字符?

标签: python pyinstaller


【解决方案1】:

由于存在拉丁字符,读取 pyinstaller 的路径时出现问题。您可以将其转换为utf8 格式或更改它。它将解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-18
    • 2019-10-29
    相关资源
    最近更新 更多