一、pycharm
- 下载并解压
https://www.jetbrains.com/pycharm/download/?section=linux
在官网下载community linux版pycharm-community-.tar.gz
- 输指令
进入解压文件夹下的bin文件夹,执行sh pycharm.sh
注意:此pycharm.sh文件不能删除
二、 miniconda
- 下载
https://docs.conda.io/projects/miniconda/en/latest/ - 输指令
bash Miniconda3-latest-Linux-x86_64.sh
一步步输入yes
- 重新启动窗口
此时会默认激活base
环境,通过指令取消
conda config --set auto_activate_base false
三、 easyocr
pip install git+https://github.com/JaidedAI/EasyOCR.git
四、 paddleocr
- 新建虚拟环境并激活
conda create --name paddle_env python=3.8 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda activate paddle_env
- 机器是CPU,在虚拟环境中运行如下指令
python3 -m pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple
- 安装paddleocr whl包
pip install "paddleocr>=2.0.1"
注意:
在ubuntu23上,paddlepaddle==2.4.2可以用,最新版本会报错
五、 pyautogui
pip install PyAutoGUI
# ubuntu 截图时需要安装如下软件
sudo apt-get install scrot
注意:
- 在Ubuntu23上,可能回报错,在terminal中输入
xhost +
可以解决,但是用locateOnScreen()
函数时,可能找不到图片位置,返回none - Ubuntu22其以上默认使用了 wayland 作为显示,需要将其设为 false,从可以使用截图功能
sudo vim /etc/gdm3/custom.conf
# 将 WaylandEnable=false 取消注释后 重启电脑
六、rabbitvcs
sudo apt update
sudo apt install rabbitvcs-*
此方法除了rabbitvcs-svn,还会安装rabbitvcs-git