如何从.ipynb(Jupyter Notebook)制作可执行的Python文件?

时间:2019-05-04 16:23:23

标签: python python-3.x jupyter-notebook anaconda

我在Jupyter Notebook中编写了一个Python程序。该程序使用通过Anaconda安装的库。我需要获得一个单独的可执行Python文件,该文件可以在Ubuntu和Debian的分支上工作。 我通过Jupyter Notebook的菜单从.py文件中创建了.ipynb文件:

File -> Download as -> Python (.py).

接下来,我尝试通过Linux的终端运行.py文件:

>>> python3 name_of_created_file.py

我得到一个错误:

Traceback (most recent call last):
  File "name_of_created_file.py", line 11, in <module>
    import pandas as pd
ModuleNotFoundError: No module named 'pandas'

据我了解,没有足够的软件库来运行该程序。在Jupyter Notebook的同一台计算机(Linux)上,我的程序运行良好。

如何独立于Jupiter Notebook获得工作程序?为此,我需要单独安装软件库吗?

1 个答案:

答案 0 :(得分:1)

能否请您在本地检查python的版本,无论是python还是python3。您的问题可能是由于两个不同的python版本。

取决于本地计算机上的python版本,您可能必须使用相同版本的pip来安装pandas

检查您在Jupyter中运行的python版本。

enter image description here