统信UOS开发机器配置
一、配置ssh远程登陆并设置为开机自启动
(1)sudo vim /etc/ssh/sshd_config
修改以下三行
LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
(2)systemctl enable ssh
update-rc.d ssh enable 2 3 4 5
service sshd restart
二、安装开发环境所用的包
安装PyQt4
sudo apt-get install libxext6 libxext-dev libqt4-dev libqt4-gui libqt4-sql # libqt4-gui不可用
sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer
sudo apt-get install python-qt4
sudo apt-get install python-qt4-*
sudo apt-get install python-qscintilla2
# 下面四行表示python3,可以不用安装
sudo apt-get install python3-pyqt4
sudo apt-get install python3-pyqt4.qsci
sudo apt-get install python3-pyqt4.qtsql
sudo apt-get install python3-pyqt4.phonon
安装pip
cd ~
wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
sudo python ./get-pip.py
pip install --upgrade setuptools
pip install --upgrade pip
安装程序所需py包
pip install twisted
sudo pip install pyinstaller==3.6 # 3.6版本可以打包py2程序
pip install pyyaml
pip install requests_toolbelt
pyinstaller用于py2的打包,因为要使用pyinstaller程序,不使用sudo安装则可执行文件放置在用户家目录/.local/bin下,还要修改环境变量,因此直接使用sudo安装,pyinstaller程序就安装到/usr/local/bin目录下。
安装opencv-python
有三种安装方式,分别是:
-
apt-get安装
sudo apt-get install python-opencv但安装后查看编译选项中GUI为GTK3,代码中调用cv2.namedWindow()会报错。
卸载:sudo apt-get remove python-opencv -
pip安装
# 查看pip中有哪些版本 gw1@gw1-PC:~$ pip install opencv-python== ERROR: Could not find a version that satisfies the requirement opencv-python== (from versions: 3.4.0.14, 3.4.10.37, 4.3.0.38) ERROR: No matching distribution found for opencv-python==仓库中只有三个版本from versions: 3.4.0.14, 3.4.10.37, 4.3.0.38,其中适用于py2的只有3.4.0.14
pip install opencv-python==3.4.0.14但是最后会报错导致安装失败,暂时还未

本文档详细介绍了在统信UOS操作系统上配置SSH远程登录并设置为开机自启动的步骤,以及安装PyQt4和相关开发包的过程。重点讲述了由于apt-get安装OpenCV-python遇到问题,所以选择源码安装OpenCV3.4.1,包括安装依赖、编译选项设置和验证安装成功的步骤。同时提到了卸载OpenCV的方法以及安装视频捕获接口包v4l-utils的必要性。
2908

被折叠的 条评论
为什么被折叠?



