網(wǎng)站性能檢測(cè)評(píng)分
注:本網(wǎng)站頁面html檢測(cè)工具掃描網(wǎng)站中存在的基本問題,僅供參考。
python3下載不了
Python 3.X腳本——自動(dòng)安裝Python版本并自動(dòng)配置python環(huán)境變量 營(yíng)銷視頻課程
Python 3.X 腳本——一鍵自動(dòng)安裝Python版本并自動(dòng)配置python環(huán)境變量
使用Python 3.X 語言實(shí)現(xiàn)一個(gè)選擇python版本后,自動(dòng)化在Linux CentOS系統(tǒng)上安裝python并配置python環(huán)境變量的腳本。
在該腳本中需要用到python的兩個(gè)模塊:os、sys。
其中os模塊簡(jiǎn)單的來說它是一個(gè)Python的系統(tǒng)編程的操作模塊,可以處理文件和目錄這些我們?nèi)粘J謩?dòng)需要做的操作。
OS模塊重要函數(shù)和變量:
1 )、os.sep 更改操作系統(tǒng)中的路徑分隔符。
2 )、os.getcwd()獲取當(dāng)前路徑,這個(gè)在Python代碼中比較常用。
3 )、os.listdir() 列出當(dāng)前目錄下的所有文件和文件夾。
4 )、os.remove() 方法可以刪除指定的文件。
5 )、os.system() 方法用來運(yùn)行shell命令。
6 )、os.chdir() 改變當(dāng)前目錄,到指定目錄中。
sys模塊提供了一種方便的使用操作系統(tǒng)函數(shù)的方法。
1 )、sys.argv: 實(shí)現(xiàn)從程序外部向程序傳遞參數(shù)。
2 )、sys.exit([arg]): 程序中間的退出,arg=0為正常退出。
3 )、sys.getdefaultencoding(): 獲取系統(tǒng)當(dāng)前編碼,一般默認(rèn)為ascii。
4 )、sys.setdefaultencoding(): 設(shè)置系統(tǒng)默認(rèn)編碼,執(zhí)行dir(sys)時(shí)不會(huì)看到這個(gè)方法,在解釋器中執(zhí)行不通過,可以先執(zhí)行reload(sys),在執(zhí)行 setdefaultencoding('utf8'),此時(shí)將系統(tǒng)默認(rèn)編碼設(shè)置為utf8。
5 )、sys.getfilesystemencoding(): 獲取文件系統(tǒng)使用編碼方式
6 )、sys.path: 獲取指定模塊搜索路徑的字符串集合,可以將寫好的模塊放在得到的某個(gè)路徑下,就可以在程序中import時(shí)正確找到。
7 )、sys.platform: 獲取當(dāng)前系統(tǒng)平臺(tái)。
8 )、sys.stdin,sys.stdout,sys.stderr: stdin , stdout , 以及stderr 變量包含與標(biāo)準(zhǔn)I/O 流對(duì)應(yīng)的流對(duì)象. 如果需要更好地控制輸出,而print 不能滿足你的要求, 它們就是你所需要的. 你也可以替換它們, 這時(shí)候你就可以重定向輸出和輸入到其它設(shè)備( device ), 或者以非標(biāo)準(zhǔn)的方式處理它們
sys模塊與os模塊的區(qū)別在于:os模塊負(fù)責(zé)程序與操作系統(tǒng)的交互,提供了訪問操作系統(tǒng)底層的接口;sys模塊負(fù)責(zé)程序與python解釋器的交互,提供了一系列的函數(shù)和變量,用于操控python的運(yùn)行時(shí)環(huán)境。
在本腳本中,實(shí)現(xiàn)思路為:判斷當(dāng)前用戶是否為root用戶 ---> 選擇安裝的軟件版本 ---> 下載軟件安裝包 ---> 解壓、配置、編譯、安裝 --->配置python環(huán)境變量。
其在在編寫時(shí)需要注意的點(diǎn)有:Linux 中安裝時(shí),要注意安裝python相關(guān)依賴。比如gcc,zlib-devel等;根據(jù)選擇安裝的python版本號(hào)進(jìn)行校驗(yàn)判斷重而走不同的邏輯實(shí)現(xiàn)。進(jìn)行判斷校驗(yàn)時(shí)需要留住異常情況,當(dāng)出現(xiàn)異常錯(cuò)誤時(shí),使用sys模塊進(jìn)行退出,并在退出時(shí)返回不同的狀態(tài)碼。
腳本源碼:
python3下安裝SQLAlchemy 互聯(lián)網(wǎng)視頻課程
1、下載SQLAlchemy-1.1.13.tar.gz 并解壓縮
https://pypi.python.org/pypi/SQLAlchemy/1.1.13
2、進(jìn)入解壓后的文件夾并執(zhí)行:python3 setup.py install
圖1
測(cè)試:
圖2
圖3
Centos7-安裝Python3.6.3 推廣視頻課程
前言
我現(xiàn)在使用的腳本都是使用python3寫的,但是生產(chǎn)環(huán)境用的Centos基本都是默認(rèn)自帶的Python2,需要Python3就需要另外安裝。
習(xí)慣使用源碼編譯安裝的方式。
安裝依賴包和編譯工具
yum -y install xz tar gcc make tk-devel wget sqlite-devel zlib-devel readline-devel openssl-devel curl-devel tk-devel gdbm-devel xz-devel bzip2-devel
這些是我編譯過程發(fā)現(xiàn)需要安裝的依賴包,如果默認(rèn)沒有裝會(huì)出現(xiàn):
也可以用yum工具查找一下Python的依賴進(jìn)行安裝
yum-builddep python
但是這個(gè)命令查找到的都是根據(jù)Python2來的,所以我還是根據(jù)我自己編譯過程發(fā)現(xiàn)需要的包來編譯安裝的。
下載
在Python官網(wǎng)就可以找到對(duì)應(yīng)的源碼下載了:
https://python.org/downloads/source/
使用命令下載:
cd /root/
wget -c https://python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
解壓
xz的包相對(duì)比較小。
xz -d Python-3.6.3.tar.xz
tar xvf Python-3.6.3.tar
編譯安裝
cd tar xvf Python-3.6.3
./configure --prefix=/usr/local/python3
make
make install
修改環(huán)境變量
echo 'export PATH=/usr/local/python3/bin:$PATH' >>/etc/profile
source /etc/profile
編譯安裝的Python3版本中,bin目錄下都是Python3.*,不會(huì)跟系統(tǒng)自帶的Python沖突。
使用
python3 -V
在終端命令行下為CentOS7安裝Python3(系統(tǒng)自帶的是Python2) 營(yíng)銷視頻課程
CentOS7系統(tǒng)自帶的是Python2,開發(fā)用到Python3需要自己安裝。
安裝要點(diǎn)
一、從官網(wǎng)下載Python3安裝包
1、安裝wget
yum install wget -y
2、找到下載鏈接
找到下載鏈接,可以事先下載后傳送到服務(wù)器,也可以用wget在服務(wù)器上直接下載,本處我們用wget處理
3、用wget將安裝包下載到服務(wù)器
wget https://python.org/ftp/python/3.6.4/Python-3.6.4.tgz
二、安裝
1、安裝包解壓縮
tar -zxvf Python-3.6.4.tgz
2、解包目錄移動(dòng)到準(zhǔn)備安裝的位置
mv Python-3.6.4 /usr/local/
3、執(zhí)行configure
轉(zhuǎn)到安裝目錄
cd /usr/local/
cd Python-3.6.4/
先嘗試下執(zhí)行./configure,看看會(huì)有什么提示
./configure
4、處理錯(cuò)誤提示
報(bào)錯(cuò)缺少c編譯器,因此安裝一個(gè)gcc
yum -y install gcc
然后再次執(zhí)行
./configure
成功
5、正式開始安裝
執(zhí)行
make
make install
其中可能提示缺少zlib
yum install zlib-devel
執(zhí)行完畢之后,目錄如下
make install之后pip3也自帶裝好
三、按照需要調(diào)整鏈接
可以安裝自己需要建個(gè)軟連接
敬請(qǐng)繼續(xù)關(guān)注“有只狗狗叫多多”,不要錯(cuò)過哦!
Python3入門——下載安裝Python 3.7.0 企業(yè)視頻課程
學(xué)習(xí)Python第一步:安裝好Python。本文只介紹Windows 10系統(tǒng)下的安裝。
第一步:下載
前往 https://python.org 進(jìn)行下載
第二步:安裝
雙擊運(yùn)行下載好的 python-3.7.0.exe 文件
結(jié)束:安裝完成
打開命令行查看是否安裝成功。成功如下:
注意:如果上述第二步中未勾上 “Add Python 3.7 to PATH”,那么命令行提示 “’python’ 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件?!?/p>
-結(jié)
python3.7——安裝教程 流量視頻課程
Python開發(fā)環(huán)境的搭建
一. 安裝python
1. 從python官網(wǎng)下載相應(yīng)版本的python安裝包,打開百度,搜索python官網(wǎng),或者輸入python
官網(wǎng)地址https://python.org/
2. 點(diǎn)擊download選擇相應(yīng)的操作平臺(tái)
3. 下載完成后點(diǎn)擊安裝包并執(zhí)行,運(yùn)行出該界面
4. 這里安裝到c盤上,默認(rèn)安裝
此處為自定義安裝
選擇第一項(xiàng)是系統(tǒng)用戶下所有用戶可啟動(dòng),Add Python 3.6 to PATH 是將安裝路徑添加到PATH環(huán)境變量中,方便直接運(yùn)行于系統(tǒng)各種環(huán)境中(如果有多個(gè)版本的Python或測(cè)試環(huán)境可不添加,需要添加可手動(dòng)添加,查找到安裝的地址并復(fù)制地址到以下操作,計(jì)算機(jī)——右鍵屬性——高級(jí)系統(tǒng)設(shè)置——環(huán)境變量——系統(tǒng)變量——選擇PATH——雙擊在變量值中添加——注意在最后添加并有“;”為隔斷符)。
我這里選擇自定義安裝,并全選安裝
開始安裝過程,請(qǐng)耐心等待(所有的項(xiàng)目都選擇,根據(jù)網(wǎng)速?zèng)Q定安裝的速度)。如果有未選擇的選項(xiàng),可直接點(diǎn)擊取消,重新開始安裝過程。
安裝完成,開啟Python之旅。
如何打開命令行窗口
快捷方式:按住wins鍵 + R鍵 --> 輸入cmd指令 -->enter
開始進(jìn)入Python的編程界面,輸入print("你好,Python!")。
python3下安裝SQLAlchemy 營(yíng)銷視頻課程
1、下載SQLAlchemy-1.1.13.tar.gz 并解壓縮
https://pypi.python.org/pypi/SQLAlchemy/1.1.13
2、進(jìn)入解壓后的文件夾并執(zhí)行:python3 setup.py install
圖1
測(cè)試:
圖2
圖3
在終端命令行下為CentOS7安裝Python3(系統(tǒng)自帶的是Python2) 流量視頻課程
CentOS7系統(tǒng)自帶的是Python2,開發(fā)用到Python3需要自己安裝。
安裝要點(diǎn)
一、從官網(wǎng)下載Python3安裝包
1、安裝wget
yum install wget -y
2、找到下載鏈接
找到下載鏈接,可以事先下載后傳送到服務(wù)器,也可以用wget在服務(wù)器上直接下載,本處我們用wget處理
3、用wget將安裝包下載到服務(wù)器
wget https://python.org/ftp/python/3.6.4/Python-3.6.4.tgz
二、安裝
1、安裝包解壓縮
tar -zxvf Python-3.6.4.tgz
2、解包目錄移動(dòng)到準(zhǔn)備安裝的位置
mv Python-3.6.4 /usr/local/
3、執(zhí)行configure
轉(zhuǎn)到安裝目錄
cd /usr/local/
cd Python-3.6.4/
先嘗試下執(zhí)行./configure,看看會(huì)有什么提示
./configure
4、處理錯(cuò)誤提示
報(bào)錯(cuò)缺少c編譯器,因此安裝一個(gè)gcc
yum -y install gcc
然后再次執(zhí)行
./configure
成功
5、正式開始安裝
執(zhí)行
make
make install
其中可能提示缺少zlib
yum install zlib-devel
執(zhí)行完畢之后,目錄如下
make install之后pip3也自帶裝好
三、按照需要調(diào)整鏈接
可以安裝自己需要建個(gè)軟連接
敬請(qǐng)繼續(xù)關(guān)注“有只狗狗叫多多”,不要錯(cuò)過哦!
python3.7——安裝教程 流量視頻課程
Python開發(fā)環(huán)境的搭建
一. 安裝python
1. 從python官網(wǎng)下載相應(yīng)版本的python安裝包,打開百度,搜索python官網(wǎng),或者輸入python
官網(wǎng)地址https://python.org/
2. 點(diǎn)擊download選擇相應(yīng)的操作平臺(tái)
3. 下載完成后點(diǎn)擊安裝包并執(zhí)行,運(yùn)行出該界面
4. 這里安裝到c盤上,默認(rèn)安裝
此處為自定義安裝
選擇第一項(xiàng)是系統(tǒng)用戶下所有用戶可啟動(dòng),Add Python 3.6 to PATH 是將安裝路徑添加到PATH環(huán)境變量中,方便直接運(yùn)行于系統(tǒng)各種環(huán)境中(如果有多個(gè)版本的Python或測(cè)試環(huán)境可不添加,需要添加可手動(dòng)添加,查找到安裝的地址并復(fù)制地址到以下操作,計(jì)算機(jī)——右鍵屬性——高級(jí)系統(tǒng)設(shè)置——環(huán)境變量——系統(tǒng)變量——選擇PATH——雙擊在變量值中添加——注意在最后添加并有“;”為隔斷符)。
我這里選擇自定義安裝,并全選安裝
開始安裝過程,請(qǐng)耐心等待(所有的項(xiàng)目都選擇,根據(jù)網(wǎng)速?zèng)Q定安裝的速度)。如果有未選擇的選項(xiàng),可直接點(diǎn)擊取消,重新開始安裝過程。
安裝完成,開啟Python之旅。
如何打開命令行窗口
快捷方式:按住wins鍵 + R鍵 --> 輸入cmd指令 -->enter
開始進(jìn)入Python的編程界面,輸入print("你好,Python!")。