ubuntu16.04下python2、python3环境选择与python升级

参考链接:https://www.jianshu.com/p/63c1f22e1fed

Ubuntu中python版本问题:

  • 添加PPA
sudo add-apt-repository ppa:jonathonf/python-3.6
  • 查看更新和安装更新:
sudo apt-get update
sudo apt-get install python3.6
  • 更换命令行中的python默认版本
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
  • 查看python默认版本 
python -V
  • 切换版本:
sudo update-alternatives --config python3

Ubuntu中python升级到3.6:

sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6

sudo apt install spyder3
sudo rm /usr/bin/python
sudo ln -s /usr/local/bin/python3.6 /usr/bin/python

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1 sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2 sudo update-alternatives --config python3python -V

更新:

2018-05-29 08:58:06

 升级到python3.6 后使用pip install遇到问题:

    import apt
  File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
    import apt_pkg
ModuleNotFoundError: No module named ‘apt_pkg‘

Original exception was:
Traceback (most recent call last):
  File "/home/osk/.local/bin/pip3", line 7, in <module>
    from pip._internal import main
ModuleNotFoundError: No module named ‘pip._internal‘

解决方案:

重新将ubuntu16.04默认的python3.5版本设置为优先级

原文地址:https://www.cnblogs.com/wangyarui/p/9103286.html

时间: 2024-11-06 09:57:46

ubuntu16.04下python2、python3环境选择与python升级的相关文章

Ubuntu16.04 下python2 | python3

在终端分别输入python,python2,python3 python和python2默认都是python2 python3才是python3 Ubuntu下是默认没有pip的,需要自己手动安装 sudo apt install python-pip #安装python2的pip sudo apt install python3-pip # 安装python3的pip pip list #查看python2下的pip安装包 pip3 list #查看python3下pip安装包 更换pip源

Ubuntu16.04下安装python3.6.4详细步骤

记录一下: Ubuntu16.04自带的python版本为python2.7和python3.5,现在想要安装python3.6.4,注意:系统自带的python版本别删除 步骤: # 官网下载安装包 1. wget http://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz # 解压 2. tar -xvzf Python-3.6.4.tgz # 安装 3. cd Python-3.6.4 4. ./configure --with-ssl

Ubuntu16.04下配置java环境变量

先到官网下载 jdk:http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 注意下载对应版本. 解压文件: tar -zxvf jdk-10_linux-x64_bin.tar.gz 将文件夹jdk-10移动到目录/opt下: sudo mv jdk-10 /opt/ 修改环境变量: sudo vi ~/.bashrc 在最末尾添加如下配置: #set Java environme

Ubuntu16.04下搭建LAMP环境

安装Apache: sudo apt-get install apache2 查看Apache版本: apache2 -v Server version: Apache/2.4.18 (Ubuntu) Server built: 2016-04-15T18:00:57 上面信息说明Apache安装成功,通过浏览器访问Apache:http://127.0.0.1/ sudo vim /etc/apache2/apache2.conf // 将 <Directory /var/www/> //

Ubuntu16.04下的NetCore环境搭建

跨平台系列汇总:http://www.cnblogs.com/dunitian/p/4822808.html#linux VSCode安装:http://www.cnblogs.com/dunitian/p/6661644.html 搜狗拼音安装:http://www.cnblogs.com/dunitian/p/6662374.html 官方参考链接: 离线下载: https://www.microsoft.com/net/download/linux .NET Core 命令https://

ubuntu16.04下 搭建 lnmp 环境

apt-get install nginx apt-get install php7.0 php7.0-mysql apt-get install mysql 编辑nginx配置文件 vim /etc/nginx/sites-enabled/default 在server段 中添加: location ~ \.php$ { root /var/www/html; fastcgi_index index.php; # With php7.0-cgi alone: #fastcgi_pass 127

windows和linux下 Python2,Python3 的环境及安装

目录 windows和linux下 Python2,Python3 的环境及安装 window下安装 一. 手动安装 二. pip安装 linux下 安装 更新Python 笔者有话 windows和linux下 Python2,Python3 的环境及安装 window下安装 1.下载安装包 https://www.python.org/downloads/ 2.安装 默认安装路径:C:\python27 3.配置环境变量 [右键计算机]-->[属性]-->[高级系统设置]-->[高级

Ubuntu16.04下LAMP环境的安装与配置

Ubuntu16.04下LAMP环境的安装与配置 最近做个实验需要用到Ubuntu环境的靶场,所以这里介绍下Ubuntu环境下LAMP的安装与配置,话不多说,我们gkd! 1.Apache2的安装 首先确保机器已经进行了sudo apt-get update && sudo apt-get upgrade,如果速度慢请换源,这里我使用的是清华源. sudo apt-get install apache2,安装信息省略,一般安装结束之后apache会自动开启. systemctl statu

Ubuntu16.04下使用sublime text3搭建Python IDE

本来是想用pycharm,但你看它的内存要求,我的虚拟机一共也就1G Vim太别扭了,就算有代码颜色,不能自动对齐,不能规范格式,跳转到函数定义,显示文档,要配置起来太费劲,所以就尝试着用sublime text3 来搭建Python IDE 安装sublime text3 目前最简单的方法是通过ppa安装,打开终端,输入以下命令: sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo ap