【Python 04】Python開發環境搭建

Python安裝和使用html

1.安裝python

 Python官方下載地址    Windows版  Linux版sql

1.1 Windows下安裝pythonshell

選擇Customize installation安裝,而且勾選Add Python 3.X to PATH。windows

 勾選Documentation、pip、tcl/tk and IDLE、Python test suite、py launcher、for all users。bash

 勾選Associate files with Python、Add Python to environment variable和Create shortcuts編輯器

注意:安裝路徑不要有中文。工具

python -V //使用cmd,查看版本號,驗證安裝成功

1.2 Linux下安裝python測試

 通常狀況下,Linux都會預裝 Python了,可是這個預裝的Python版本通常都很是低,不少 Python的新特性都沒有,必須從新安裝新一點的版本。ui

#驗證python安裝以前須要一些必要的模塊,若是沒有使用rpm -ivh命令安裝
rpm -qa |grep -i zlib rpm -qa |grep -i bzip2 rpm -qa |grep -i ncurses rpm -qa |grep -i readline rpm -qa |grep -i openssl rpm -qa |grep -i xz rpm -qa |grep -i sqlite rpm -qa |grep -i gdbm rpm -qa |grep -i tk rpm -qa |grep -i gcc
#新建Python安裝目錄
mkdir -p /usr/local/python3
 
#配置一下安裝目錄
xz -d Python-3.6.8.tar.xz
tar -xvf Python-3.6.8.tar
cd Python-3.6.8
./configure --prefix=/usr/local/python3
#安裝 
make
make install
#任意路徑訪問方法一:創建軟鏈接
ln -s /usr/local/python3/bin/python3.6 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.6 /usr/bin/pip3
#任意路徑訪問方法二:將/usr/local/python3/bin加入PATH環境變量
vi ~/.bash_profile
export PATH=$PATH:$HOME/bin:/usr/local/python3/bin
#測試 
python3 -V

1.3 Linux切換默認Python命令使用的版本

(1)查看默認Python版本和軟連接

[root@teradata]$ python -V Python 2.6.9 [root@teradata]$ which python #默認Python目錄
/usr/bin/python [root@teradata]$ ll /usr/bin/python* lrwxrwxrwx 1 root root 9 Oct 30 2018 /usr/bin/python -> python2.6 lrwxrwxrwx 1 root root 9 Oct 30 2018 /usr/bin/python2 -> python2.6
-rwxr-xr-x 1 root root 6416 Sep 28 2018 /usr/bin/python2.6
lrwxrwxrwx 1 root root   32 Jul 16 03:57 /usr/bin/python3 -> /usr/local/python3/bin/python3.6

(2)切換root用戶更改默認軟連接

Linux下的軟連接其實就至關於Windows下的快捷方式:舊版本的軟連接能夠不用刪除,改個名字便可,而後建立新版本的軟連接。

[root@teradata]$ mv /usr/bin/python /usr/bin/python_bak_2.6.9 [root@teradata]$ ln -s /usr/local/python3/bin/python3.6  /usr/bin/python      #/usr/local/python3爲安裝路徑

1.4 Linux兩個Python版本共存(不使用Anaconda)

方法一:建立軟連接(/usr/bin/python2和/usr/bin/python3)

輸入python命令使用版本2.6.9,輸入python3命令使用版本3.6.8

方法二:環境變量(使用時指定使用的python版本)

export PATH=/usr/bin/python2.6:$PATH export PATH=/usr/bin/python3.6:$PATH

輸入python2.6命令使用版本2.6.9,輸入python3.6命令使用版本3.6.8

 2.開發運行(適合小型項目開發)

(1)交互式開發運行

//方法一:cmd中輸入python命令後,輸入Python語句
print('Hello World') Ctrl+z或者exit()退出 //方法二:雙擊$PYTHON_HOME/IDLE.exe,打開python shell,輸入Python語句
print('Hello World')
//使用help幫助命令
help()   Ctrl+c退出help help(print) 查看print使用幫助

(2)腳本文件式開發運行(自帶IDLE或其它文本編輯器如nodpad++)

//新建腳本HelloWorld.py,右鍵使用IDLE編輯腳本,內容以下:
print('Hello World') //使用cmd運行(也能夠直接使用IDLE的RUN) 
python HelloWorld.py

Anaconda安裝和使用

1.安裝(5分鐘)

Anaconda管方下載地址  清華大學開源軟件鏡像下載地址

 勾選Add Anaconda to the system PATH environment variable和Register Anaconda as system Python

python使用方法詳見上文,高亮顯示腳本也可使用ipython工具。

//cmd輸入
ipython

 2.使用(多敲幾回)

conda env list // 列出conda管理的全部環境
conda create -n learn python=3  // 建立一個名爲learn的環境並指定python版本爲3(的最新版本)。新環境目錄爲$Anaconda/env/learn
conda remove -n learn --all // 刪除learn環境及下屬全部包
 activate // 切換到base環境
activate learn // 切換到learn環境
 conda list // 列出當前環境的全部包
conda install requests 安裝requests包 conda remove requests 卸載requets包 conda update requests 更新requests包 conda env export > environment.yaml  // 導出當前環境的包信息,
conda env create -f environment.yaml  // 用配置文件建立新的虛擬環境(須要編輯name和prefix的值)

Pycharm安裝和使用

IDLE適合小型項目開發,大型項目須要使用IDE環境如Pycharm。 

1.安裝(關聯Anaconda)

社區版(免費)和專業版(收費),選擇社區版便可。Pycharm官方下載地址

勾選64-bit launcher和關聯.py,安裝完畢並運行。

選擇主題樣式,重啓。

create new project,指定工程目錄D:\software\workspace\python_course\lect01

File->settings->Project Interpreter可使用Anaconda的Python解釋器,完畢後全部相關包都會自動引用(會花幾分鐘時間)。

 

 

參考文檔:

手把手教你在Linux環境下安裝Python3

Linux 安裝python3.7.0

Linux下安裝Python

python入門(Python和Pycharm安裝)

Pycharm之安裝與設置

Anaconda徹底入門指南

相關文章
相關標籤/搜索