Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pyinstaller:错误:需要以下参数:scriptname_Python_Pyinstaller_Executable - Fatal编程技术网

Python pyinstaller:错误:需要以下参数:scriptname

Python pyinstaller:错误:需要以下参数:scriptname,python,pyinstaller,executable,Python,Pyinstaller,Executable,我正在尝试使用pyinstaller制作一个简单的可执行文件。按照链接中给出的步骤进行操作 [ 但在第5步,我得到了使用命令的错误 “pyinstaller--onefile-main” pyinstaller:错误:需要以下参数:scriptname 我的文件名是main,它只包含一行 打印(“hello world”)如错误所示,您缺少文件名。 试着这样做 pyinstaller--onefile main.py正如错误所示,您缺少文件名。 试着这样做 pyinstaller--onefil

我正在尝试使用pyinstaller制作一个简单的可执行文件。按照链接中给出的步骤进行操作

[

但在第5步,我得到了使用命令的错误 “pyinstaller--onefile-main”

pyinstaller:错误:需要以下参数:scriptname

我的文件名是main,它只包含一行
打印(“hello world”)

如错误所示,您缺少文件名。 试着这样做


pyinstaller--onefile main.py

正如错误所示,您缺少文件名。 试着这样做

pyinstaller--onefile main.py

pyinstaller--onefile-main.py

使用pyinstaller,最好将文件重命名为
main.py
。此外,如果使用GUI,可能需要
-w
参数,这意味着没有控制台。

pyinstaller--onefile-main.py


使用pyinstaller,最好将文件重命名为
main.py
。此外,如果使用GUI,您可能需要
-w
参数,这意味着没有控制台。

尽管您制作的是一行代码的简单可执行文件,但这是最简单的情况。为此,您应该尝试以下方法

"pyinstaller main.py"
其他参数用于使用不同库的最复杂代码。
如果还不满意,请阅读。

尽管您正在制作一行代码的简单可执行文件,但这是最简单的情况。为此,您应该尝试以下方法

"pyinstaller main.py"
其他参数用于使用不同库的最复杂代码。
如果还不满意,请阅读。

我只有一行代码“print”(“hello world”)”没有其他内容,我不明白重命名文件是什么意思?你的行写在一个文件中,假设你给它命名为
hello_world.py
,当你想从
cmd
运行它时,如果你在windows上,你需要导航到
hello_world.py
所在的目录,然后键入
python hello_world.py
将被执行。与pyinstaller类似,但首先将
hello_world.py
重命名为
main.py
,现在打开
cmd
(作为管理员以避免任何问题),导航并从答案中键入代码,当然出于明显的原因,省略-w。我只有一行代码“print(”“你好,世界”没有其他内容,我不明白重命名文件是什么意思?你的行写在一个文件中,假设你给它命名为
hello_world.py
,当你想从
cmd
运行它时,如果你在windows上,你需要导航到
hello_world.py
所在的目录,然后键入
python hello_world.py
,它将被执行。与pyinstaller类似,但首先将
hello_world.py
重命名为
main.py
,现在打开
cmd
(作为管理员以避免任何问题),导航并键入答案中的代码,当然出于明显的原因省略-w。不,它不起作用。需要一个脚本名。脚本名为main.py.pyinstaller--onefile main.py您是否与main.py位于同一文件夹中?如果您不在同一文件夹中,则需要main.py的路径。我刚刚解决了它。一位朋友建议我尝试简单你能分享这个解决方案吗?不,它不起作用。需要一个脚本名。脚本名是main.py.pyinstaller--onefile main.py你和main.py在同一个文件夹中吗?如果你不在同一个文件夹中,你需要main.py的路径。我刚刚解决了它。一个朋友建议我试试简单的命令。它起作用了。你能答案是什么?