python3簡易安裝pip

2021-10-12 07:29:21 字數 1686 閱讀 4362

安裝python3.x 這裡不多贅述,so easzy!!

2. 上傳包到伺服器

3.解壓

tar -xf python-3.5.2.tar.xz
4.編譯安裝

!!!!注意 注意⚠️  在編譯之前需要安裝一些必須的依賴,否則當報錯的時候還得重新編譯 ---(我就是吃了這個虧,千萬要注意奧。。。)

安裝必要依賴(至少需要如下兩個,我個人就遇到如下兩個)

yum install openssl-devel   -y

yum install zlib-devel -y

好了現在可以安心的編譯咯:

cd python-3.5.2

./configure --prefix=/opt/python #安裝目錄可以自己定義無所謂。

make

make install

編譯完成後會在如 /opt/下生成python的資料夾 ,沒錯這就是編譯完成的python  --為了方便之行小夥伴們可以自己定義乙個軟連線如下:

# ln -s /usr/local/python35/bin/python3 /usr/bin/python3
這樣就可以直接食用python3了如下:

[root@sit_ewt1 bin]# python3

python 3.5.4 (default, jul 5 2018, 16:24:04)

[gcc 4.4.7 20120313 (red hat 4.4.7-18)] on linux

>>>

好到目前為止,我們在linux下安裝python3的任務已經完成,下面進入關鍵的地方,給python3安裝pip3

1.首先安裝setuptools

[root@sit_ewt1 tools]# pwd

/root/tools

[root@sit_ewt1 tools]#

# wget --no-check-certificate

[root@sit_ewt1 tools]# wget --no-check-certificate

[root@sit_ewt1 tools]# tar -zxvf setuptools-19.6.tar.gz

[root@sit_ewt1 tools]# cd setuptools-19.6.tar.gz

[root@sit_ewt1 tools]# python3 setup.py build

[root@sit_ewt1 tools]# python3 setup.py install

安裝完成之後我們再來看下python的bin目錄下都有什麼東西吧

[root@sit_ewt1 bin]# ln -s /usr/local/python35/bin/pip3 /usr/bin/pip3

[root@sit_ewt1 bin]# pip3 -v

pip 8.0.2 from /usr/local/python35/lib/python3.5/site-packages/pip-8.0.2-py3.5.egg (python 3.5)

done !

python3安裝以及安裝pip之後出現的問題

這麼安裝之後,python安裝目錄下沒有別的子資料夾,所有的檔案包括可執行程式,依賴的zip都在同乙個資料夾下,沒有scripts資料夾,沒有lib資料夾,如果需要安裝pip,需要折騰一番。安裝成功之後,python目錄會多出lib,scripts兩個目錄,如下圖所示 而lib目錄下有site pa...

python3安裝pip和opencv遇到的問題

python3.5就要退出歷史舞台了,這個鏈結可太難找了 安裝成功後就可以通過pip3.5安裝別的庫了,例如 pip3.5 install numpy 為python3.5安裝tensorflow pip3.5 install i tensorflow gpu 1.14.0 為python3.5安裝...

ubuntu中安裝python3和pip

python3 在ubuntu的包中,python的二代和三代版本的命名 二代 python,三代 python3 安裝python3 sudo apt install python3 同理 pip也要對應安裝的python版本,三代對應 python3 pip 安裝pip sudo apt ins...