1 Star 0 Fork 2

Panxing318 / uritms-win+ununtu

forked from shan.li / uritms-win+ununtu 
加入 Gitee
与超过 1000 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
readme.txt
一、本项目快速安装
【Windows 10】
方法1:
pip install -r requirements.txt -i https://pypi.douban.com/simple/
python main.py

方法2:
运行install_module.bat

【Linux(Ubuntu 20.04)】
方法1:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo cp sources.list /etc/apt/sources.list
sudo apt update
sudo apt upgrade
sudo apt install python3-pip python3-opencv libxcb-xinerama0
sudo apt install xchm
pip3 install -r requirements.txt -i https://pypi.douban.com/simple/
pip3 uninstall opencv-python
python3 main.py

方法2:终端运行 sudo sh install_module.sh

二、本项目开发环境:
(1)操作系统  :Windows 10 x64bit
(2)开发工具  :PyCharm Professional 2020.3.3
(3)开发语言  :Python 3.8.3
(4)界面设计  :Qt Designer 5.15.1
(5)数据库    :MySQL 8.0.23
(6)数据库管理 :Navicat Premium 15

三、Python导入的主要模块有:
    GUI开发组件核心:PyQt5==5.15.2
    MySQL数据库操作:PyMySQL==1.0.2
    实时视频帧处理:opencv-python==4.5.1.48
    Excle表格文件读写:pandas==1.2.3
    xlsx格式表格文件读写依赖:openpyxl==3.0.7
    科学计算库:sympy==1.7.1
    Exe可执行文件打包:pyinstaller==4.2

四、部署项目环境方法
python项目中最好包含一个 requirements.txt 文件,用于记录所有依赖包及其精确的版本号。以便新环境部署。
requirements.txt可以通过pip命令自动生成和安装

生成requirements.txt文件命令
pip freeze > requirements.txt

安装requirements.txt依赖命令
pip install -r requirements.txt

五、更换国内镜像,可加快安装速度
豆瓣
pip install -r requirements.txt -i https://pypi.douban.com/simple/
阿里云
pip install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/
清华
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/


六、PyQt 项目打包exe方法
【安装打包工具】
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyinstaller

【打包命令】
pyinstaller -Fwi icon.ico main.py

*参数说明*
-F, –onefile 打包成一个exe文件。
-D, –onedir 创建一个目录,包含exe文件,但会依赖很多文件(默认选项)。
-c, –console, –nowindowed 使用控制台,无界面(默认)
-w, –windowed, –noconsole 使用窗口,无控制台
-i, 设置应用图标
icon.ico  应用图标路径(获取icon图标参考网址:https://www.easyicon.net/)
main.py   py主程序路径

简介

城市道路智慧交通管理系统,兼容windows、ubuntu操作系统 展开 收起
Python
GPL-3.0
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/panxing318/uritms-win-ununtu.git
git@gitee.com:panxing318/uritms-win-ununtu.git
panxing318
uritms-win-ununtu
uritms-win+ununtu
master

搜索帮助