Centos7安裝python3.5.3及pip3
linux系統中一般自帶python2版本,而由於許多應用程式依賴python2,所以不能刪除。但是在編寫.py檔案時,想要使用python3,而且python3對編譯原始碼包和系統之間沒有任何影響,python2與python3能夠共同安裝在一臺伺服器上。現想安裝2.7和3.5.3同時存在,為解決這一問題,
首先安裝兩個包:
sudo yum install openssl-devel -y
sudo yum install zlib-devel -y
這兩個包是為後邊安裝pip3作準備。
1.下載python3.5.3
在當前目錄執行 ,檔案就存在當先目錄下。
wget https://www.python.org/ftp/python/3.5.3/Python-3.5.3.tgz
2.解壓。
tar -zxvf Python-3.5.3.tgz
3.進入python3.5.3資料夾下新增配置:
這裡設定是python3的安裝目錄,其安裝目錄下:/usr/python3
新增配置:
這裡設定是python3的安裝目錄,其安裝目錄下:/usr/python3
cd python3.5.3
./configure --prefix=/usr/python3
4.編輯安裝
請依次執行以下命令:
make
make install
進入到/usr/python3下檢視是否`這個目錄
5.執行python命令,發現python版本號仍是python2版本,這是因為python3沒有建立軟連線。
6.建立python3軟連線
ln -s /usr/python3/bin/python3 /usr/bin/python3
即可。
輸入python3即可進入
centos7下安裝完python3是沒有pip包的,安裝pip3(為了區分python2的pip)
安裝setuptools
wget --no-check-certificate https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
sudo python3 setup.py build
sudo python3 setup.py install
安裝pip
wget --no-check-certificate https://pypi.python.org/packages/source/p/pip/pip-8.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
sudo python3 setup.py install
由於無法使用python3的pip命令,執行命令 :
ln -s /usr/python3/bin/pip3.5 /usr/bin/pip3
檢查是否成功
>pip3 -V
>pip 9.0.1 from /usr/python3/lib/python3.5/site-packages (python 3.5)
相關文章
- 阿里雲上安裝pip3(Ubuntu)阿里Ubuntu
- Docker架構及在Centos7上安裝dockerDocker架構CentOS
- Centos7 Docker安裝及常用引數解釋CentOSDocker
- CentOS7安裝php、安裝MySqlCentOSPHPMySql
- Centos7安裝安裝部署dockerCentOSDocker
- centos7安裝mysql教程及Navicat平替軟體CentOSMySql
- Centos7系統中找不到yum及安裝方法。CentOS
- centos7安裝nginxCentOSNginx
- Centos7 安裝 NginxCentOSNginx
- centos7 安裝 rcloneCentOS
- centos7安裝mysqlCentOSMySql
- centos7 安裝rocketmqCentOSMQ
- centos7安裝supervisorCentOS
- centos7安裝composerCentOS
- CentOS7安裝RedisCentOSRedis
- CentOS7 安裝 dockerCentOSDocker
- centos7安裝dockerCentOSDocker
- Centos7安裝RabbitMQCentOSMQ
- CentOS7 安裝 memcacheCentOS
- CentOS7 安裝 libreofficeCentOS
- centos7安裝HadoopCentOSHadoop
- Centos7 安裝ffmpegCentOS
- centos7 安裝pipCentOS
- CentOS7 安裝 MySQLCentOSMySql
- centos7安裝protobufCentOS
- 4.1 CentOS7安裝CentOS
- CentOS7安裝wpsCentOS
- VirtualBox安裝Centos7CentOS
- CentOS7 安裝NginxCentOSNginx
- CentOS7安裝OpenvswitchCentOS
- Mac更新python3.12 解決pip3安裝報錯MacPython
- kali2020.3安裝pip2和pip3(轉載)
- centos7安裝教程詳解 centos7安裝詳細步驟CentOS
- centos7 安裝Python3及配置環境變數CentOSPython變數
- VMware安裝CentOS7及遠端登入詳細教程CentOS
- conda pip pip3 安裝包的一些常見用法
- 樹莓派安裝pip3以及擴充套件包的方法樹莓派套件
- centos7安裝elasticsearch:7.9.3CentOSElasticsearch
- 【CentOS】CentOS7安裝PostgreSQLCentOSSQL