什么是pip? pip是python包的管理工具,通过它你可以很好的下载python包,注意python解释器版本不同对应的pip版本不同,如果你使用的是系统默认的python2.7的话,就要用pip安装。python3用pip3。
ubuntu16.04.4自带python2.7和python3.5, 默认是python2.7
安装python3后使用pip和pip3的区别
以下是python2的:
1、pip安装
sudo apt-get install python-pip
注意pip版本,如果是python3则为sudo apt-get install python3-pip
2、查看pip版本
pip -V //python2
pip3 -V //python3
3、pip更新
-m pip install --upgrade pip
3、numpy安装
pip install numpy
以下是python3的:
1、python3安装
sudo apt-get install python3.5
当然如果你的ubuntu版本是16.04.4,系统自带python2.7和python3.5,我安装的是python3.6,总喜欢弄最新的。
2、安装pip3:
sudo apt-get install python3-pip
3、如果版本过低,可以考虑升级pip3
pip3 install --upgrade pip
4.完全卸载python for Ubuntu 14.04,系统自带的python建议不要卸载,因为系统内的应用需要依赖该版本的python,可以卸载掉你多安装的python版本。
(1)卸载python3.4
sudo apt-get remove python3.4
(2)卸载python3.4及其依赖
sudo apt-get remove --auto-remove python3.4
(3)清除python3.4
sudo apt-get purge python3.4
or
sudo apt-get purge --auto-remove python3.4
5、unbuntu 16.04.4安装python3.6
6、python 版本切换 从python3.5切换到python2.7
(1)删除原有Python链接文件:
rm /usr/bin/python
(2)建立指向Python2.7的链接:
ln -s /usr/bin/python2.7 /usr/bin/python
(3)之后把路径/usr/bin/加入环境变量PATH中:
ubuntu@user~:PATH=/usr/bin:$PATH
(4)检测是否切换到python2.7
python --version
如:Python 2.7.12 说明已成功切换
7、linux使用su切换用户提示 Authentication failure的解决方法
原因分析:ubtun系统默认是没有激活root用户的
解决方案:终端中输入如下命令:
sudo passwd
Password:你当前的密码
Enter new UNIX password:root的密码
Retype new UNIX password:确认root的密码
su与sudo的区别:
使用su切换用户需要输入所切换到的用户的密码,而使用sudo则是当前用户的密码。
8、Ubuntu 包依赖损坏:The following packages have unmet dependencies
解决方案,按照系统提示:sudo apt-get -f install