我的股票项目环境配置过程记录(含python打包方法linux windows)

股票项目从源码配置环境(V1.0)

Windows

如果只是跑只需要这两个

pip3 install PyQt5 -i https://pypi.douban.com/simple
pip install -U matplotlib
pip install pandas

因为我还要调UI界面,所以还要安装qtdesigner

pip3 install PyQt5-tools -i https://pypi.douban.com/simple
pip3 install PyQt5designer -i https://pypi.douban.com/simple

具体过程参考这个教程,极力推荐使用anoconda下的虚拟环境搞这个就好了
pyqt5安装教程

linux

前面流程和windows一致,但需要解决matplotlib中文显示问题,参考我的另一篇博客
ubuntu20 matplotlib使用总结(基本学习 中文乱码问题)

打包过程

windows

参考链接
anaconda下打包
对于项目中有torch这样的深度学习框架的程序打包建议参考下面的链接,可以有效解决其他很多报错
Pyinstaller打包torch程序终极保姆级历程-预防解决若干问题以及防止打包文件过大
ico图标转换网址
做好图

打包完成后,把.db数据库放在.exe文件夹下面

windows10 下直接跑了,windows11显示有点变化

linux

linux打包差不多,可以参考此链接
如何将Python程序打包成linux可执行文件

90923 INFO: Building PKG (CArchive) PKG-00.pkg
在linux打包时,我一直卡在这个地方,后面我把这个程序对应的文件夹是一个project的子文件夹,我就把它拿出来新创建了一个project就没有一直卡在这里,不过打包的这一步确实要点时间

from PyQt5 import QtCore ImportError: DLL load failed: 找不到指定的模块。

这个问题我貌似是通过删除了原来的python环境,包括原来环境所在的缓存都删除了,删除原来python的环境变量,然后重新下载了python好像解决了,我不太确定这个问题,太玄学了,这东西。

猜你喜欢

转载自blog.csdn.net/qin_liang/article/details/127372047
今日推荐