切记不要安装虚拟环境,否则会出现各种权限问题
一、不安装虚拟环境,而是直接安装Flask
pip install Flask # 安装Flask
然后在目录(/home/pi/)下创建目录(flask)
二、若Flask是在虚拟环境下安装的,
cd flask
python3 -m venv venv # 创建一个虚拟环境
. venv/bin/activate # 激活虚拟环境
pip install Flask # 安装Flask
则卸载Flask时也要进入虚拟环境
cd flask
. venv/bin/activate # 激活虚拟环境
pip uninstall Flask # 卸载Flask
若在卸载 Flask时,提示错误:rm: 无法删除 权限不够
pip uninstall Flask
提示错误:rm: 无法删除 权限不够
解决办法:以管理员身份登录再删除
1、
命令行中输入
sudo passwd
他会提示你输入新密码,再次输入密码,就输入以前的一样的就行,成功之后,输入
su root
再次输入密码即可~
这时候你会发现你输入命令前的 $ 号已经变成 # 号,这就证明你已经成功了
2、删除操作
rm -fr /usr/bin/flask
rm -fr /usr/lib/python3/dist-packages/flask
rm -fr /usr/lib/python3/dist-packages/Flask-1.0.2.egg-info
注意如果是在激活虚拟环境下安装Flask的,则Flask安装位置在
/home/pi/flask/venv/bin/flask
/home/pi/flask/venv/lib/python3.7/site-packages/Flask-1.1.2.dist-info/*
/home/pi/flask/venv/lib/python3.7/site-packages/flask/*