linux上如何安裝python3環境

2021-10-03 16:55:06 字數 1908 閱讀 6307

1.解決依賴關係

yum install gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

3.解壓縮python源**

xz -d python-3.4.7.tar.xz

tar -xf python-3.4.7.tar

4.切換進入python源**目錄

cd /opt/python-3.4.7

5.開始編譯安裝,釋放編譯檔案

./configure --prefix=/opt/python347/ #此時還不會生成這個資料夾!

6.開始編譯,編譯安裝

make

make install #直到這兩步走完,才會生成。建立 /opt/python347/

.

/configure是用來檢測你的安裝平台的目標特徵的。比如它會檢測你是不是有cc或gcc,並不是需要cc或gcc,它是個shell指令碼。

這個confiure指令碼執行後,會生成乙個makefile檔案make是用來編譯的,它從makefile中讀取指令,然後編譯。 make install是用來安裝的,它也從makefile中讀取指令,安裝到指定的位置。然後這兩句可以一局就執行成功 make &

& make install

7.檢查你自己制定的安裝路徑,/opt/python347/

檢視/opt/python347/bin目錄,python3的可執行命令都在bin底下了

8.配置軟連線,快捷啟動python3和pip3

ln -s /opt/python347/

bin/python3 /usr/

bin/python3

ln -s /opt/python347/

bin/pip3 /usr/

bin/pip3

9.配置系統環境變數,配置path,加入python3的目錄

#盡量用這一步

path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/opt/python347/bin/

#這一步盡量別用了

path=$path:/opt/python347/bin/

#配置環境變數需謹慎,如果配錯了,你的其他命令也會丟失!

寫入個人配置檔案,永久生效/etc/profile

vim /etc/profile #編輯個人配置檔案,寫入path

path=$path:/opt/python347/bin/

source /etc/profile #讀取一下配置檔案,生效配置

安裝啟動django

#建立django專案

django-admin startproject mysite

#修改django settings.py配置檔案

allowed_hosts = [』*』]

#啟動django

python3 manage.py runserver 0.0.0.0:9000

#可能出現的問題

網頁訪問不到

解決辦法: iptables -f

setenforce 0

關閉防火牆

不要用win8 win10自帶的瀏覽器

用chrome

#提示命令pip找不到

pip install --upgrade pip

但是你系統現在是pip3

執行這條:

pip3 install --upgrade pip

如何在LINUX UNIX上執行PYTHON程式

編寫python 程式的方法與 shell 指令碼類似。例如,要編輯乙個名為 try python 的python 程式檔案,輸入如下命令。pico try python 下面輸入一段簡單的 python 來檢查它是否工作。usr bin env python print 2 2 第一行告訴 she...

windows與linux安裝Python虛擬環境

首先安裝工具 如果想自定義虛擬環境位置,可以修改環境變數,路徑自己指定想要放虛擬環境的地方 修改環境變數 workon home 所有虛擬環境儲存位置的路徑 這樣我們建立的虛擬環境就知可以按照我的需求存放 指定安裝python3的虛擬環境 python引數後面指向安裝python3 的路徑,然後給虛...

如何在linux上安裝git

工作需要,要裝git,結果找不到源,後來搞定,記錄如下 1.linux el5 x86 64 1.1 我的這個版本上有yum,所以用yum來裝git,但是第一次裝找不到源,最後顯示 nothing to do 1.2 然後上網搜,說是要先裝epel 1.3 如何安裝epel?網上給出很多鏈結,但是可...