EISeg安装步骤
1.安装anaconda或miniconda(很简单,自行百度)
这一步作用是环境隔离,非常有意义,防止污染主环境,还可以实现python多版本并存,建议安装miniconda即可,教程略
2.创建新环境(paddlepaddle 可以随意修改)
自己找个位置创建一个空文件夹paddlepaddle
在文件夹中进入命令行界面
可以直接在pycharm进入或cmd都行,注意要进入到该文件夹,这里我直接用pycharm
显示所有环境(以下操作均在命令行,所有询问都是yes或y)
conda env list
激活主环境(base)
activate
创建自己的环境
#( paddlepaddle 可以随意修改)
conda create --n paddlepaddle python=3.10
进入自己的环境
#( paddlepaddle 可以随意修改)
conda activate paddlepaddle
3.下载paddle(以下操作建议搭梯子)
conda install paddlepaddle-gpu==2.4.2 cudatoolkit=10.2 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
4.克隆PaddleSeg
git clone https://github.com/PaddlePaddle/PaddleSeg
进入Paddle文件,并安装依赖包
cd PaddleSeg
pip install -r requirements.txt
5.运行EISeg
cd EISeg
python -m eiseg
注意
问题一:ModuleNotFoundError: No module named ‘easydict’
解决方法:
pip uninstall easydict
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=1000 EasyDict
问题二:ImportError: cannot import name COMMON_SAFE_ASCII_CHARACTERS‘ from charset-normalizerconstant‘
解决方法:
pip uninstall charset-normalizer
pip install charset-normalizer