从Ipython上运行的代码创建独立(exe)查看器

时间:2017-03-30 22:05:09

标签: qt python-3.x

我有Python这个非常基本的部分用于可视化某些数据并与之进行一些交互。我从Spyder启动它,它基本上只是一个功能。 广义而言:

  • 打开文件并从中创建DataFrame

  • 绘制一些数据并添加一些滑块以与数据进行交互

我想知道是否可以将这些小代码提供给安装Python的其他人,甚至可能不是我正在使用的最新Qt5库。

Os将是Linux,但如果更容易,也可以是Windows

你能告诉我创建一个可以双击的独立文件并且只显示交互位的情节会有多长时间吗?

1 个答案:

答案 0 :(得分:1)

按照PyInstaller上的(2行!)说明进行操作:

$ echo "print 'hello world...'" > helloworld.py
$ pip install pyinstaller
$ pyinstaller helloworld.py
$ dist/helloworld/helloworld 
hello world...

看起来非常自动化。它可以分析您的依赖关系,并将您需要的所有内容整合在一起,然后创建一个启动脚本。它可以在大量平台上运行,甚至可以在首页上提到Qt。我认为值得一去!