python環(huán)境安裝

python可以在windows、mac和linux上運(yùn)行,目前最流行的是兩個(gè)版本,一個(gè)是2.X版本,一個(gè)是3.X版本,這兩個(gè)版本不兼容。

可以選擇在python官網(wǎng)上下載安裝,也可以使用Anaconda官網(wǎng)下載安裝。

在Windows上安裝官方Python

注意選擇win版本是64還是32位,下載相對(duì)應(yīng)的版本安裝程序安裝,直接雙擊運(yùn)行exe安裝包即可。(注意在Add Python 3.5 to PATH打?qū)?,?huì)自動(dòng)添加環(huán)境變量網(wǎng)速慢的同學(xué)請(qǐng)移步國(guó)內(nèi)鏡像)

Paste_Image.png
在Windows上安裝Anaconda版Python

Anaconda是一個(gè)集成了大量常用擴(kuò)展包的環(huán)境,避免單獨(dú)安裝時(shí)需要配置或兼容等各種問題
安裝:pip install xxx, conda install xxx
卸載:pip uninstall xxx, conda uninstall xxx
升級(jí):pip install –upgrade xxx, conda update xxx
詳細(xì)用法: https://pip.pypa.io/en/stable/reference/

conda多版本管理: https://conda.io/docs/py2or3.html

  • 3.5版本安裝2.7
    創(chuàng)建新目錄F:\anaconda3\envs\py27,python版本為2.7,包括anaconda一些基礎(chǔ)包
    conda create -n py27 python=2.7 anaconda
    安裝anaconda這個(gè)分支的最新版本,由3.4.2升級(jí)到3.4.3
    conda update python
    升級(jí)anaconda到另一個(gè)分支3.5
    conda install python=3.5
    查看anaconda安裝環(huán)境
    conda info --envs
    root表示最原始安裝的版本,*表示現(xiàn)在啟用的版本
    啟動(dòng)另一個(gè)版本:
    activate py35
    python --version
Paste_Image.png
運(yùn)行Python

命令提示符窗口輸入python顯示以下界面即為成功
python
退出
exit()

Paste_Image.png

錯(cuò)誤
‘python’ 不是內(nèi)部或外部命令,也不是可運(yùn)行的程序或批處理文件。
手動(dòng)添加path環(huán)境變量即可

IDE

Jupyter notebook(在C盤安裝可能需要管理員權(quán)限)

  1. Anaconda自帶,無(wú)需單獨(dú)安裝
  2. 記錄思考過程,實(shí)時(shí)查看運(yùn)行過程
  3. 基于web的在線編輯器(本地)
  4. .ipynb文件分享
  5. 可交互式
  6. 記錄歷史運(yùn)行結(jié)果
  7. 支持Markdown, Latex

IPython

  1. Anaconda自帶,無(wú)需單獨(dú)安裝
  2. Python的交互式命令行 Shell
  3. 可查看歷史操作
  4. 及時(shí)驗(yàn)證想法

PyCharm社區(qū)版,部分免費(fèi),可滿足不涉及web的開發(fā),適合大多數(shù)開發(fā)者
https://www.jetbrains.com/pycharm/download/

Eclipse + PyDev,完全免費(fèi),適合熟悉Eclipse或Java的開發(fā)者

  1. Eclipse, https://eclipse.org/downloads/
  2. PyDev插件, https://marketplace.eclipse.org/content/pydev-python-ide-eclipse

Spyder,完全免費(fèi),適合熟悉Matlab的開發(fā)者
https://github.com/spyder-ide/spyder

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容