我的股票项目环境配置过程记录(含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好像解决了,我不太确定这个问题,太玄学了,这东西。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

玛卡巴卡_qin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值