【问题标题】:Running Pyinstaller on Spyder IDE (or Anaconda3 Prompt)在 Spyder IDE(或 Anaconda3 Prompt)上运行 Pyinstaller
【发布时间】:2019-09-07 17:23:14
【问题描述】:

是否可以在 Spyder 控制台或 Anaconda Prompt 上运行 Pyinstaller?我的 Anaconda 环境包含所有必要的软件包。当我尝试在 Windows 命令提示符上编译它时,它不断向我抛出错误(如果您有兴趣,请参阅 the post of my question

这是我要编译的程序:

import numpy as np

ca_ch = np.array([1, 2, 3, 4])
print(ca_ch)

当我输入时

pyinstaller test.py

在 Spyder 控制台上出现以下错误:

  File "<ipython-input-7-084bff695e25>", line 1
    pyinstaller test.py
                   ^
SyntaxError: invalid syntax

在 Spyder 控制台上运行 Pyinstaller 的正确语法是什么?

【问题讨论】:

    标签: python python-3.x pyinstaller spyder


    【解决方案1】:

    在 Spyder 的控制台上输入命令之前,您应该加上一个感叹号 (!)。所以下面的命令应该可以工作。

    ! pyinstaller test.py
    

    【讨论】:

    • 谢谢!我输入了你所说的,它正在运行。但是我看不到消息日志,就像我在 windows 命令中所做的那样。这正常吗?可以看吗?
    • 我对 pyinstaller 了解不多,但也许有一个详细的选项。键入 pyinstaller --help 以查看您可能会发现有用的选项。顺便说一句,我将不胜感激 :) 快乐编码!
    • 如果它有效,我肯定会给出一个检查符号。但是它运行了 6 分钟以上,我不确定它是否有效......顺便说一句,您使用哪个编译器将 .py 转换为 .exe?
    • 我还没有将 .py 文件转换为 .exe :)
    猜你喜欢
    • 1970-01-01
    • 2019-09-15
    • 1970-01-01
    • 2020-10-21
    • 1970-01-01
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多