日本高清免费一本视频100禁_在线不卡欧美精品一区二区三区_国产一区二区好的精华液_中文综合在线_国产啊啊啊视频在线观看_大地资源网免费观看高清

中國(guó)專(zhuān)業(yè)IT外包服務(wù)

用心服務(wù)每一天
IT之道-艾銻知道

服務(wù)器維護(hù) CentOS7環(huán)境下源碼安裝Python3.5


2020-06-11 16:55 作者:艾銻無(wú)限 瀏覽量:

服務(wù)器維護(hù) CentOS7環(huán)境下源碼安裝Python3.5

 
如何做好服務(wù)器維護(hù)?北京艾銻無(wú)限科技與你談?wù)処T人員必須知道的服務(wù)器維護(hù)信息
 
服務(wù)器維護(hù)小知識(shí)因?yàn)榍耙欢螘r(shí)間折騰過(guò)MySQL5.7的源碼安裝,所以這次Python3.5的安裝問(wèn)題不大,主要還是pip的問(wèn)題。

CentOS7環(huán)境下Python3.5大致的安裝過(guò)程
# 官網(wǎng)下載源碼文件包
$ wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz
# 解壓
$ tar xvJf Python-3.5.1.tar.xz
# 進(jìn)入目錄
$ cd Python-3.5.1

# 建立文件夾(直接在目錄編譯、安裝也可以)
$ mkdir bld
$ cd bld/
# 生成Makefile
$ ../configure
# 編譯
$ make all -j 3
# 安裝
$ make install
# 查看安裝后的位置 里面包含了CentOS自帶的2.7版本和新安裝的3.5版本(最好不要改動(dòng)系統(tǒng)自帶的版本,因?yàn)橄到y(tǒng)可能某些地方依賴(lài)之前的2.7版本)
$ whereis python
python: /usr/bin/python2.7 /usr/bin/python /usr/bin/python2.7-config /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/local/bin/python3.5m /usr/local/bin/python3.5 /usr/local/bin/python3.5m-config /usr/local/bin/python3.5-config /usr/local/lib/python3.5 /usr/include/python2.7 /usr/share/man/man1/python.1.gz

服務(wù)器維護(hù)小知識(shí)在安裝完P(guān)ython3.5后發(fā)現(xiàn),pip并沒(méi)有一同安裝到
看了下官方文檔介紹:
Do I need to install pip?
pip is already installed if you're using Python 2 >=2.7.9 or Python 3 >=3.4 downloaded frompython.org, but you'll need to upgrade pip.
Additionally, pip will already be installed if you're working in a Virtual Envionment created byvirtualenv or pyvenv.
這樣很不科學(xué)嘛,所以就嘗試著文檔里面用另外一種方法去安裝pip
Installing with get-pip.py
To install pip, securely download get-pip.py.
Then run the following: python get-pip.py
在安裝的過(guò)程中出現(xiàn)了錯(cuò)誤:
ImportError: cannot import name HTTPSHandler
去網(wǎng)上查找原因,大概是因?yàn)槿鄙倭薿penssl和openssl-devel和krb5-devel

服務(wù)器維護(hù)小知識(shí)我的環(huán)境是CentOS7,使用yum安裝了一下:
$ yum install openssl openssl-devel -y
$ yum install krb5-devel
重新編譯和安裝了一下Python3.5
# 最后提示內(nèi)容
Collecting setuptools
Collecting pip
Installing collected packages: setuptools, pip
Successfully installed pip-7.1.2 setuptools-18.2
# pip已經(jīng)自動(dòng)安裝了(可能是因?yàn)橹耙蕾?lài)不完全,所以在第一次安裝mysql的時(shí)候,自動(dòng)安裝pip失敗了)
$ pip3 --version
pip 7.1.2 from /usr/local/lib/python3.5/site-packages (python 3.5)
# 升級(jí)一下
$ /usr/local/bin/pip3 install -U pip

IT運(yùn)維  我們選擇北京艾銻無(wú)限
以上文章由北京艾銻無(wú)限科技發(fā)展有限公司整理

相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉
主站蜘蛛池模板: 上饶县| 商水县| 全州县| 安义县| 泉州市| 元氏县| 普安县| 乃东县| 东明县| 西乌| 鄂州市| 安新县| 田阳县| 陵川县| 普格县| 赤城县| 政和县| 德令哈市| 萍乡市| 博罗县| 景宁| 汪清县| 嘉定区| 井冈山市| 德格县| 石嘴山市| 沽源县| 阳原县| 信丰县| 平度市| 扶绥县| 南岸区| 台江县| 错那县| 柏乡县| 雅江县| 永春县| 麟游县| 新余市| 镶黄旗| 金沙县|