deepin|ubuntu|depain下安装pip教程

  • 以下是安装过程:
  • 查看系统pip的版本信息,验证是否安装成功
  • 然后开始了寻找pip之旅:
  • 安装pip
  • 添加源
  • 安装pip
  • 将pip添加系统环境变量
  • 总结


在本人亲自体验了deepin后发现内置自带了Python2.7和Python3.5两项功能,但是执行pip时发现无法使用,根据经验:(1)是没将pip所在的环境变量添加到系统变量中,(2)没安装pip选项
然后我根据whereis Python2和whereis python3命令找到python2和python3的安装目录,在安装目录下找pip选项

>find -name ‘pip’

发现均未找到pip,然后判定pip未安装,(可能是已安装,但是我未找到)

以下是安装过程:

查看系统pip的版本信息,验证是否安装成功

pip -V
  • 发现“bash: pip: 未找到命令”
    故此判定pip未添加到环境变量中

然后开始了寻找pip之旅:

  • 首先在/usr/bin 下寻找pip
find -name ‘pip’ #未找到
  • 然后进入python3安装目录下寻找
    #注我的系统python3版本是python3.5
    find -name ‘pip’
    也未找到
  • 然后回到根目录下寻找
    发现在根目录下隐藏文件夹下找到了我的pip
./.local/bin/pip
 ./.local/lib/python3.5/site-packages/pip
  • 这才发现原来它在这里,第一个是系统自带的,第二个是我安装的
    #这里也可以使用 python get-pip.py 安装到系统版本
    然后在此目录下执行pip,发现也不好用
  • 这我就不得不吐槽了,你deepin都已经将python2和python3内置了,为什么不能将pip也添加到环境变量中呢,宝宝不开心了!!!
  • 不多说了

安装pip

添加源

打开终端:快捷键 Ctrl+Alt+T
添加pip源:

wget https://bootstrap.pypa.io/get-pip.py

安装pip

在执行python3 get-pip.py 将pip添加到python3下

python3 get-pip.py

将pip添加系统环境变量

  • 找到pip所在目录就好说了 此时我的目录在“.local/bin下” 使用pwd查看当前目录,然后复制路径

/home/username/.local/bin

  • 然后执行添加环境变量命令
echo 'export  PATH=/home/username/.local/bin :$PATH' >>~/.bashrc
#username需要替换成你自己的电脑名字
#这里填写pip的上一级目录截止到bin即可
  • 使用source更新环境变量源
source ~/.bashrc

总结

  • 可能你的pip目录与我的不同,回到根目录下
cd ~(shift+数字1键前面那个按键)
  • 使用find -name ‘pip查找pip所在路径
  • 上一条一定要注意,一定要加 -name , pip一定要加引号’‘ ,单双无所谓
  • 找到pip路径,将系统路径添加到环境变量中“.bashrc”中
  • 不同版本的环境变量路径可能有所不同
  • 添加变量所在路径用户名要记得修改
  • 千万要记得执行source .bashrc才能生效,(在用户目录下执行)