伺服器配置python3

2021-10-05 09:35:01 字數 2405 閱讀 6232

wget
1.解壓

接著輸入:mkdir python

回到頂級目錄

然後輸入:mv python-3.7.2.tar.xz /home/python

這樣就把python的壓縮包移動到了我們新建的python資料夾中

接著需要進入到新建的python資料夾

輸入:cd /home/python

進入到資料夾後 輸入:ls可以看到有我們的python壓縮包python-3.7.2.tar.xz最後開始解壓

輸入:tar -xvjf python-3.7.2.tar.xz

解壓完成後輸入:ls

可以看到多了乙個python的資料夾這就是python的原始碼了

2.編譯安裝

進入python原始碼的資料夾

輸入:cd python-3.7.2

開始編譯:./configure prefix=/usr/local/python3

編譯完成後開始安裝:make install需要等待一小會

安裝完畢後/usr/local/目錄下就會有python3

到這裡python就安裝完畢了

3.重點來了

由於linux系統都是自帶python的,但是版本都是python2的,預設使用的是python2所以我們要更改一下將預設修改為python3

3.1.檢視系統預設的python版本

我們先進入到usr/bin目錄

輸入:ll python

輸入完可以看到python ---> python2這個就是系統預設使用python2.x的版本

我們需要修改這個預設設定

3.2.修改python預設版本

建立軟鏈

輸入:ln -s /usr/local/python3/bin/python3 /usr/bin/python

刪除後在輸入一次:ln -s /usr/local/python3/bin/python3 /usr/bin/python

ok完成了

你可以按照3.1的方法檢視一下是不是修改好了

或者也可輸入:python -v 與 python2 -v

伺服器安裝pip

1、先說一下什麼是pip

pip 是「a tool for installing and managing python packages.」,也就是說pip是python的軟體安裝工具

2、下面介紹怎麼在linux下安裝pip

# cd /usr/local/src

# wget "" --no-check-certificate

那麼安裝wget,執行如下:

# yum -y install wget 

解奪安裝pip

# tar -xzvf pip-1.5.4.tar.gz

# cd pip-1.5.4

# python setup.py install

如果安裝報下面的錯:

traceback (most recent call last):

file "setup.py", line 6, in

from setuptools import setup, find_packages

importerror: no module named setuptools

那麼就要先安裝setuptools包

# wget

(2)解壓setuptools包

# tar zxvf setuptools-2.0.tar.gz

# cd setuptools-2.0

(3)編譯setuptools

# python setup.py build

(4)開始執行setuptools安裝

# python setup.py install

安裝完成setuptools包後,在重新執行:

# cd /usr/local/src/pip-1.5.4

# python setup.py install

至此pip安裝完成

3、linux下pip使用引數

# pip --help

Linux伺服器安裝python3

由於centos7原本就安裝了python2,而且這個python2不能被刪除,因為有很多系統命令,比如yum都要用到。root izuf6ititjgl7x9tgf1cyiz python python 2.6.6 r266 84292,aug 18 2016,15 13 37 gcc 4.4.7...

python3搭建web伺服器

傳送http請求 print html 伺服器 伺服器內部錯誤 這裡要處理兩個異常,乙個是讀入路徑時可能出現的異常,乙個是讀入路徑後若不是檔案,要作為異常處理 try 獲取檔案路徑 full path os.getcwd self.path 如果路徑不存在 if not os.path.exists...

Python3搭建http伺服器

在本機搭建web伺服器其實也有更簡單的方法,可以利用iis功能。可以自行搜尋本機iis搭建web伺服器。不用寫 windows自帶的web伺服器功能。python2提供了basehttpserver模組,不過在py3把它合併到了http.server中。老教材用basehttpserver你可以直接...