ubuntu 18 python3.6 的安装与 python2的版本切换

Ubuntu 18 安装 python 3.6

sudo add-apt-repository ppa:jonathonf/python-3.6

Ubuntu 18 安装 python3.7.0

因为安装的anaconda需要与python版本相对应,故安装的3.7.0版本。

安装过程参考:

https://blog.csdn.net/jaket5219999/article/details/80894517

wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz && \
    tar -xvf Python-3.7.1.tar.xz &&     cd Python-3.7.1 &&     ./configure && make && sudo make altinstall

从官网下载https://www.python.org/downloads/release/python-370/

解压并打开指定目录

./configure && make && sudo make altinstall

报错 zipimport.ZipImportError: can‘t decompress data; zlib not available

解决方法:

sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev

python2,python3版本切换

参考:https://stackoverflow.com/questions/43743509/how-to-make-python3-command-run-python-3-6-instead-of-3-5

# 实现 python 链接 python3.6
rm /usr/bin/python
ln -s /usr/bin/python3.6 /usr/bin/python

# 实现 python2 链接 Python2.7
rm /usr/bin/python2
ln -s /usr/bin/python2.7 /usr/bin/python2

# 创建 alias
alias python=‘/usr/bin/python3.6‘
~/.bash_aliases

pip安装

sudo apt-get install python3-pip

这里要用python3,否则匹配的是默认的python2。

原文地址:https://www.cnblogs.com/shiyublog/p/10011803.html

时间: 2024-10-04 15:37:15

ubuntu 18 python3.6 的安装与 python2的版本切换的相关文章

Ubuntu 18.04 手动编译安装 ffmpeg

ffmpeg 是一个由提供对视频.音频和其他多媒体流文件进行处理功能的库和程序构成的自由软件项目,其常被用于适用于不同格式的音频和视频的录影.转换和流处理等场合.这里记录在 Ubuntu 18.04 平台下安装 ffmpeg 的过程.( 注:ffmpeg 目前已经可以通过 apt 直接进行安装,见最后 ) 安装过程 a.在 ffmpeg 官网上下载对应的安装压缩包,笔者使用的是 ffmpeg-4.1.tar.bz2 ,将其解压至用户主目录下. tar -xvjf ffmpeg-4.1.tar.b

Ubuntu 18.04桌面版安装

安装方式:usb启动盘安装. 准备工具:a.启动盘制作工具:rufus  b.ubuntu 18.04 LTS镜像(如果下载慢,可以到国内找资源) 1.制作usb启动盘,直接运行rufus工具(绿色免安装),选择镜像点击开始.根据提示需要下载相关组件.根据提示即可完成.[本人在下载组件时因国外网络不稳定无法下载.可以通过rufus日志,找到需要的组件url自行下载即可使用] 2. 原文地址:https://www.cnblogs.com/yin5th/p/9049009.html

Linux系列-将Python3.3.4还原成Python2.6版本

在Linux上,使用python,有时候需要python2,有时候需要python3,下面简单介绍下将python3换成python2的方法. 1.查看Python目前的版本 直接输入 python 可以查看Python版本 2.将/usr/bin目录下的python版本切换 mv /usr/bin/python /usr/bin/python3.3 #将原来3.3的版本还原 mv /usr/bin/python2.6 /usr/bin/python #将python2.6版本链接上 3.测试

ubuntu 18.0Lts +YouCompleteMe插件安装

1. 通过sudo apt安装的cmake  g++ 以及git 2设置python的默认版本 echo alias python=python2 >> ~/.bashrc source ~/.bashrc 3.下载plug插件管理器,具体安装方式参照git https://github.com/junegunn/vim-plug 参照网页的安装方式: curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubus

ubuntu 18.04用apt安装mysql-server

mysql5.7安装完成后普通用户不能进mysql 原因:root的plugin被修改成了auth_socket,用密码登陆的plugin应该是mysql_native_password,直接用root权限登录就不用密码,修改root密码和登录验证方式. #移除之前安装的mysqlsudo apt-get --purge remove mysql-server mysql-common mysql-client #安装mysql-serversudo apt-get install mysql-

Ubuntu 18.04 64位安装tensorflow-gpu

第一步(可直接跳到第二步):安装nvidia显卡驱动 linux用户可以通过官方ppa解决安装GPU驱动的问题.使用如下命令添加Graphic Drivers PPA: 1 sudo add-apt-repository ppa:graphics-drivers/ppa  然后更新源: 1 sudo apt-get update  然后去navidia官网查看最新的驱动版本号:navidia官网:http://www.geforce.cn/drivers 比如说驱动的最新版本号为396,则执行如

Linux(Ubuntu 18.04)中安装OpenCV + OpenCV_Contrib

从github中down下OPenCV + OpenCV_Contrib库,可以从https://github.com/opencv上下载(注意版本对应) cd ~/<my_working_directory> git clone https://github.com/opencv/opencv.git git clone https://github.com/opencv/opencv_contrib.git 将opencv_contrib目录移到opencv目录下 添加opencv所需要的

ubuntu kylin 18.04 使用 wine 安装 EasyConnect 的windows版本

首先下载wine: sudo apt-get install wine-stable 然后使用wine安装安装包EXE文件(安装包你自己去下): wine EasyConnectInstaller.exe EasyConnect会自动安装好,此时在桌面上会看到一个EasyConnect图标. 不过因为直接点桌面的图标不能看到哪里出错了,所以我们先 使用 wine 在他安装好的位置运行: wine /home/wang/.wine/drive_c/Program\ Files\ \(x86\)/S

在Ubuntu 14.04 64bit上安装StarUML 2.5版本

1,在“http://staruml.io/”下载: 2,sudo dpkg -i StarUML-v2.5.0-64-bit.deb安装. 3,注册 .在help中输入.name:maxiongying 注册码:54rczxrcxszeww 或者这样注册,没有试过. 修改 LicenseManagerDomain.js function validate(PK, name, product, licenseKey) {         var pk, decrypted;         //