windows安裝
- 如果你是windows,那么到官網(wǎng)下載安裝包并安裝(https://www.python.org)
- 查看python版本驶赏,檢測(cè)安裝是否成功,執(zhí)行命令:
python -V
centos上安裝(其它類(lèi)Linux/Unix類(lèi)似)
# 下載安裝包
wget https://www.python.org/ftp/python/3.7.5/Python-3.7.5.tgz
# 避免編譯安裝 Python 3.7 時(shí)找不到 zlib 的開(kāi)發(fā)鏈接(zlib not available)既鞠,需要安裝此包
yum -y install zlib-devel
# 解壓
tar -zxvf Python-3.7.5.tgz
# 進(jìn)入根目錄進(jìn)行安裝
cd Python-3.7.5
./configure
make && make install
# 修改軟連接(centos上自帶的python2)
mv /usr/bin/python /usr/bin/python.bak
ln -s /usr/local/bin/python3 /usr/bin/python
# 檢查
python -V
venv虛擬環(huán)境搭建
venv環(huán)境的搭建是有一定的必要性的煤傍,當(dāng)我們安裝好了python后,在命令窗口執(zhí)行python命令時(shí)嘱蛋,是使用的我們安裝的那個(gè)默認(rèn)環(huán)境患久。在實(shí)際使用中,我們可能會(huì)同時(shí)用到不同版本的python浑槽,各個(gè)項(xiàng)目中使用的各個(gè)軟件包版本也可能存在差異性蒋失,為了能夠保證環(huán)境中的軟件包不會(huì)沖突,venv的搭建就顯得很有必要性桐玻。我們可以對(duì)不同項(xiàng)目建立不同的venv篙挽,下面是我windows下python3建立venv的方式:
- 在F盤(pán)新建python-venv文件夾
- 進(jìn)入python-venv文件夾,創(chuàng)建虛擬環(huán)境镊靴,執(zhí)行命令:
F:\python-venv>python -m venv .
- 進(jìn)入Scripts目錄铣卡,激活虛擬環(huán)境链韭,執(zhí)行命令:
F:\python-venv>cd Scripts F:\python-venv\Scripts>activate.bat
當(dāng)然對(duì)python環(huán)境的管理我們還有更多優(yōu)秀的方案供選擇,如:Conda
從venv環(huán)境中執(zhí)行python
比如我要執(zhí)行D:\python\hello.py程序煮落,而hello.py程序是依賴(lài)于特定的venv環(huán)境的敞峭,那么在我們執(zhí)行的時(shí)候就要指定環(huán)境來(lái)運(yùn)行:
- 切換到D:\python目錄中打開(kāi)命令窗口
- 激活venv環(huán)境,執(zhí)行命令:
ps: linux下目錄結(jié)構(gòu)是不一樣的蝉仇,激活venv環(huán)境旋讹,命令也稍有不同: source bin/activateactivate F:\python-venv\Scripts
- 執(zhí)行hello.py程序,執(zhí)行命令:
python hello.py
好了轿衔,咱們python環(huán)境已經(jīng)安裝好了沉迹。我在工作中主要用python做一些爬蟲(chóng)相關(guān)的事情,以后對(duì)python學(xué)習(xí)相關(guān)的知識(shí)點(diǎn)也是以爬蟲(chóng)相關(guān)的知識(shí)居多害驹”夼唬總體來(lái)說(shuō),python入門(mén)還是挺簡(jiǎn)單的宛官,特別是對(duì)其它編程語(yǔ)言有一定編程基礎(chǔ)的小伙伴們來(lái)說(shuō)葫松!