【问题标题】:when I excute pyinstaller > error happens当我执行 pyinstaller > 发生错误
【发布时间】:2021-05-25 07:14:25
【问题描述】:

当我命令pyinstaller 制作这样的exe文件时

pyinstaller --onefile --add-binary "chromedriver.exe";"." tweet.py

然后发生错误。

PS C:\selenium> pyinstaller --onefile --add-binary "chromedriver.exe";"." tweet.py
위치 줄:1 문자:59
+ pyinstaller --onefile --add-binary "chromedriver.exe";"." tweet.py
+                                                           ~~~~~~~~
식 또는 문에서 예기치 않은 'tweet.py' 토큰입니다.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken

【问题讨论】:

    标签: python selenium-chromedriver pyinstaller exe


    【解决方案1】:

    我相信这应该可以解决它

    pyinstaller --onefile --add-binary "chromedriver.exe;." tweet.py
    

    ; 被解析器视为标记,因此引发错误UnexpectedToken,您必须将其包含在同一字符串中。

    【讨论】:

    • 在同一个字符串中是什么意思?我必须在哪里写?
    • 表示需要在命令中将"chromedriver.exe";"."改为"chromedriver.exe;."
    • 非常感谢。原错误已解决!!但是,“chromedriver.exe;.”然后发生另一个错误,我找不到exe文件。另外,在制作exe文件的过程中,以下警告显示了很多文件丢失模块命名然后没有exe文件存在
    • 最后的描述显示'TypeError: an integer is required (got type bytes)'
    • @AngdreLee 如果构建成功,exe文件将在dist文件夹中。您指出的错误可能来自您的脚本。我需要更多信息才能说出这个问题,我建议您提出一个新问题并包含所有详细信息。
    猜你喜欢
    • 2020-12-08
    • 2019-08-02
    • 2021-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-31
    相关资源
    最近更新 更多