Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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
ipynb python文件到可执行exe文件_Python_Python 2.7_Jupyter Notebook_Exe - Fatal编程技术网

ipynb python文件到可执行exe文件

ipynb python文件到可执行exe文件,python,python-2.7,jupyter-notebook,exe,Python,Python 2.7,Jupyter Notebook,Exe,我使用jupyter笔记本进行编码,因此我的文件格式是ipynb。我想把这段代码转换成一个可执行文件.exe,供以后使用 到目前为止,我已经通过进入anaconda提示符获取了exe文件,执行了以下命令 -->pyinstaller-name“name of the exe”python_code.ipynb 这给了我两个文件夹build和dist,都包含.exe文件。 然而,它们都不起作用。我想知道为什么以及如何修复它 通过双击exe,它会显示一个黑色的cmd弹出窗口,然后它就消失了。 没有其

我使用jupyter笔记本进行编码,因此我的文件格式是ipynb。我想把这段代码转换成一个可执行文件.exe,供以后使用

到目前为止,我已经通过进入anaconda提示符获取了exe文件,执行了以下命令

-->pyinstaller-name“name of the exe”python_code.ipynb

这给了我两个文件夹build和dist,都包含.exe文件。 然而,它们都不起作用。我想知道为什么以及如何修复它

通过双击exe,它会显示一个黑色的cmd弹出窗口,然后它就消失了。 没有其他情况发生。

尝试将.ipynb文件导出为普通的.py文件,并在.py文件上运行pyinstaller


您可以通过进入Jupyter笔记本界面中的File>Download as>Python.py将其导出为.py

脚本运行得很好,看起来就像您的Python脚本是一个可执行文件。它将打开shell环境,评估模块,然后关闭。如果您认为它将在浏览器中打开jupyter笔记本,那么它就不是这样工作的。我不希望它打开jupyter笔记本。我希望它能执行这段代码,但我看不到任何执行已经完成。对于给定的输入文件,没有输出。您有笔记本的示例版本吗?我相信代码本身工作正常,因为我在jupyter笔记本环境中执行了很多次,它完成了预期的操作。我想知道潜在的问题是什么?就像pyinstaller只能使用.py格式文件一样?如果命令窗口弹出并消失,可能会出现您看不到的错误。打开一个cmd窗口并从命令行调用.exe。它将在执行后保持打开状态,您可能会获得更多信息。