python3.7.2版本怎么安装ipython_Linux升级安装python2.7版本至python3.6版本,系统centos7...
最近需要使用2.0版本的TensorFlow,奈何服務(wù)器的默認(rèn)python版本是2.7的,所以需要升級(jí)一下python版本至3.6,下面就是簡(jiǎn)單的升級(jí)流程。
1、查看系統(tǒng)python版本
2、安裝相關(guān)環(huán)境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel gcc
3、curl下載python3.6
mkdir /usr/download
cd /usr/download
wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
tar -xvf Python-3.6.4.tgz
4、安裝Python3.6
創(chuàng)建安裝文件的路徑
mkdir /usr/local/python3
5、編譯Python3.6
cd /usr/download/Python-3.6.4
./configure --prefix=/usr/local/python3
make
make install //先make再make install
6、創(chuàng)建新版本軟連接
執(zhí)行這一步的作用是讓我們安裝的python3可以通過(guò)直接輸入python來(lái)使用。
備份原來(lái)python文件
mv /usr/bin/python /usr/bin/python_bak
創(chuàng)建新的軟連接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
檢查python版本是否變化。
7、修改配置
將/usr/local/python3/bin加入PATH
vim ~/.bash_profile
PATH修改為:
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
完整配置文件:
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:/usr/local/python3/bin
export PATH
保存退出后執(zhí)行生效:
# source ~/.bash_profile
這樣執(zhí)行下面pip3命令就可以使用了:
pip3 install ipython
8、yum無(wú)法使用問(wèn)題修改
1.這個(gè)時(shí)候我們只需要修改yum配置文件,將python版本只想以前的舊版就可以了。
vi /usr/bin/yum
因?yàn)槲业呐f版本是2.7,所以將#!/usr/bin/python改為#!/usr/bin/python2.7就可以了!
2.還有就是修改/usr/libexec/urlgrabber-ext-down文件,將python同樣指向舊版本,就可以了,即:將#!/usr/bin/python改為#!/usr/bin/python2.7!
vi /usr/libexec/urlgrabber-ext-down
yum就可以使用了,可以在linux中進(jìn)行python的升級(jí)
我們可以在linux里邊安裝ipython,這個(gè)是python三劍客之一,比直接用交互式的python好很多,它有提示(按tab鍵),還會(huì)自動(dòng)縮進(jìn)等。
安裝方法:
pip3 install ipython
然后直接在linux命令行輸入ipython就可以用。
ipython
文章修改轉(zhuǎn)載自:https://www.jianshu.com/p/1cc8f77679c8
總結(jié)
以上是生活随笔為你收集整理的python3.7.2版本怎么安装ipython_Linux升级安装python2.7版本至python3.6版本,系统centos7...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 谈谈tableView的重要属性内边距
- 下一篇: pythonlinux加入自己写的模块_