问题:
最近在使用jieba
分词的paddle
模式时需要安装paddlepaddle-tiny
,但是在使用pip安装的时候报错如下:
ERROR: Could not find a version that satisfies the requirement paddlepaddle-tiny (from versions: none)ERROR: No matching distribution found for paddlepaddle-tiny
原因:
paddlepaddle-tiny
仅支持到python 3.7
,但我用的是python3.9
的版本
解决方法
一、安装Anaconda
来管理python的多版本
我之前是直接安装的
python3.9.7
版本,并没有安装Anaconda
,因此为了避免麻烦,我直接把直接安装的卸载掉之后才安装的Anaconda
,你们感兴趣的话可以将之前安装的python3.9.7
版本也交给Anaconda
管理,但现在Anaconda
自带的版本是python3.9.13
,为了避免各种环境问题,我是进行了重装
二、先创建一个新的虚拟环境
conda create --name python37 python=3.7
三、切换环境
- 查看已有的虚拟环境
conda info -e
- 激活环境
activate python37
- 在当前环境里安装ipykernel
conda install ipykerne
python -m ipykernel install --name python37
- 成功