yuanzhiroc 发表于 2019-5-6 17:48:07

pip无法使用,卸载冲突包,删除冲突包

本帖最后由 易学智能 于 2020-2-24 12:27 编辑

在使用平台服务器时,很容易出现安装包冲突的情况。特别是不小心升级了pip,直接连pip都无法使用更有安装了冲突的jupyter需求包如uuid,request等,会直接导致无法启动服务器。

推荐方案,请点击:清除个人配置,删除个人配置文件和残留bashrc


-----------------------------------------------------------------------------------------------
下面介绍一种手动方案,仅面向有经验的用户。请慎用
----------------------------------------------------------------------------------------------
无法启动时可以尝试以下操作:
1,删除个人空间。如果有重要文件或数据,请联系客服处理。
2. 启动windows服务器,进入安装自定义包的目录删除冲突包。

可以启动但pip无法使用时可以尝试以下操作:
STEP1 得到自定义安装包的目录
   echo $PYTHONUSERBASE
STEP2 当前的PYTHON版本
   python3 -V(如果是python2,那就是2.7的版本)

STEP3 进入删除指定包,如删除pip
cd $PYHONUSERBASE/lib/python3.5/site-packages
rm -rf pip*

说明:一般的冲突包都会安装至MyFiles下的.local下点开头的都是隐藏文件 需要使用 ls -a 选项才能看到
部分对应关系如下:
Dl全家桶       /home/ubuntu/MyFiles/.local/lib/python3.5/site-packages
Caffe         /home/ubuntu/MyFiles/.local/lib/python3.5/site-packages
pytorch1.0      /home/ubuntu/MyFiles/.local/lib/python3.6/site-packages
tensorflow1.12.0/home/ubuntu/MyFiles/.local/lib/python3.6/site-packages
caffe-tp       /home/ubuntu/MyFiles/.local/lib/python2.7/site-packages

其他的环境可以使用:echo $PYTHONUSERBASE 查看。或者 echo $PYTHONPATH 其中含有MyFiles的就是你需的目录
然后

进入到目录下,删除指定包,比如:rm -rf pip*,删除所有pip开头的文件

还有不太清楚的可以回帖咨询或者询问客服










Happy清子 发表于 2019-5-12 09:20:33

如果pip也升级了呢
如何删除已升级的pip?
页: [1]
查看完整版本: pip无法使用,卸载冲突包,删除冲突包