最近为了写gnss下载工具学习了PyQt5,查阅了不少资料,为了避免遗忘,把用到的资源和一些知识记载如下.本篇主要介绍PyQt5
的安装以及配合Qt Designer
和VS Code
一起使用的环境配置.
对于正常的win10,mac平台,直接用pip install PyQt5
即可.
对于debian/ubuntu
来说,比如我的树莓派(arm64的系统)就没办法直接安装,一开始我是编译安装的,按部就班的安装qmake
,xxxx-dev
,然后开始编译,比较费劲。后来发现根本不用。直接apt install python3-pyqt5
就行了,没错,就是这么简单。
最近搭建了基于cloudreve
的私有云,搭建完成后需要添加进程守护
,supervisor
就是一款很好用的进程管理工具。
最近升级搭建了基于cloudreve
的私有云,用nginx
反向代理后发现无法上传超过4m的文件,解决方法如下:
在nginx的配置文件中的server字段下加入:
cclient_max_body_size 10000M;
其中大小可以任意修改
最近重新升级了一下网站,记录下编译安装nginx的过程怕以后忘了:
shell# 安装依赖
sudo apt-get libpcre3 libpcre3-dev
sudo apt-get install openssl libssl-dev
sudo apt-get install zlib1g-dev
# 下载编译安装
wget https://nginx.org/download/nginx-1.17.9.tar.gz
tar vxzf nginx-1.17.0.tar.gz
cd nginx-1.17.0
./config ----prefix=/usr/local/nginx --with-heep_stub_status_module --with-http_ssl_module -with-stream
make
make install
# 添加到系统环境变量方便调用
vim /etc/profile
# 在最后添加
export PATH=/usr/local/nginx/sbin:$PATH
# 导入
sudo source /etc/profile
# 记得权限问题