Pycharm宁舰,Anaconda的安裝拼卵,集成開發(fā)環(huán)境,包安裝 DQ_DM的專欄

第01章 Windows下搭建Python集成開發(fā)環(huán)境

第02章 Pycharm的下載蛮艰、安裝和使用

Windows下Anaconda的安裝和簡單使用

Windows下Python包和模塊的安裝方法

Python圖片總結(jié)

Python入門神圖

Python獲取幫助的3種方式

第01章 Windows下搭建Python集成開發(fā)環(huán)境

網(wǎng)上有很多資料是關(guān)于搭建Python開發(fā)環(huán)境的腋腮,由于Python的可移植性好,所以我們可以在windows系統(tǒng)壤蚜、Linux系統(tǒng)甚至OSX系統(tǒng)下搭建即寡。由于自己對(duì)Linux、OSX不熟袜刷,所以我是在windows下搭建的Python開發(fā)環(huán)境聪富。

1、命令提示符下測試Python

首先在官網(wǎng)上下載Python的msi包直接安裝著蟹,建議下載2.x版本墩蔓。安裝后在命令提示符下輸入python發(fā)現(xiàn)出現(xiàn)以下錯(cuò)誤:

這是因?yàn)橹皇前惭b好了,沒有配置環(huán)境變量萧豆。

用戶變量選的是TMP奸披,系統(tǒng)變量選的是Path,然后“編輯”涮雷,把剛才安裝的Python路徑添加到這個(gè)Path的末端源内,也就是添加“;D:\Python\address”,這里我是把Python安裝在了D:\Python\address這個(gè)路徑下的。然后命令提示符下再輸入python命令:

1.1 命令提示符中運(yùn)行單行程序

其中膜钓,exit()表示退出python交互式環(huán)境嗽交。

1.2 命令提示符中運(yùn)行多行程序

直接在命令提示符行中寫入多行源程序也是可以的,但是代碼看起來比較繁瑣颂斜,還不能自動(dòng)顯示對(duì)齊夫壁、高亮等等。最大的一個(gè)缺點(diǎn)是不能保存代碼沃疮,下次打開還需要重新輸入代碼盒让。

這就需要借助編輯器。我們可以使用Notepad++司蔬,不能用word和記事本邑茄。

常見的編輯器有:IDLE、Aptana俊啼、Notepad++肺缕、PyCharm、SPE等等授帕。

IDLE是開發(fā)python程序的基本IDE(集成開發(fā)環(huán)境)同木,具備基本的IDE的功能,是非商業(yè)Python開發(fā)的不錯(cuò)的選擇跛十。當(dāng)安裝好python以后彤路,IDLE就自動(dòng)安裝好了,不需要另外去找芥映。

Aptana是一個(gè)基于Eclipse集成開發(fā)環(huán)境洲尊。

Notepad++是Windows操作系統(tǒng)下的一套非常有特色的自由軟件的純文字編輯器

PyCharm是一種Python IDE奈偏,帶有一整套可以幫助用戶在使用Python語言開發(fā)時(shí)提高其效率的工具颊郎,比如調(diào)試、語法高亮霎苗、Project管理、代碼跳轉(zhuǎn)榛做、智能提示唁盏、自動(dòng)完成、單元測試检眯、版本控制厘擂。

SPE的下載地址

假如我借用IDLE編輯器锰瘸,編寫一個(gè)源程序文件2.py,里面的內(nèi)容是

刽严,放在我的F盤里。這時(shí)我們就可以運(yùn)行cmd命令了:

2避凝、IDE下測試Python

我們寫一個(gè)大的程序不可能用命令提示符舞萄,而python自帶的IDLE又不怎么好用眨补,所以我們另選IDE。我選擇的是Pycharm倒脓。

在Pycharm中寫python代碼的前提是:(1)安裝好Python撑螺,也就是Python的msi包的安裝(2)安裝好擴(kuò)展包,如numpy崎弃、matplotlib等等甘晤。

下一章,我們主要介紹Pycharm饲做。

第02章 Pycharm的下載线婚、安裝和使用

1、下載

Pycharm可以到官網(wǎng)上下載盆均,可以選擇專業(yè)版塞弊,也可以選擇社區(qū)版。但是專業(yè)版試用期是30天缀踪,也可以激活居砖;最好選用社區(qū)版。

我由于是看了一個(gè)安裝視頻所以就跟著安裝了專業(yè)版驴娃,等到期再換吧奏候。

我下載的是:

2、安裝

安裝非常簡單唇敞,選擇一個(gè)路徑蔗草,不斷的“下一步”即可。

安裝完成后的第一次打開最好激活疆柔,網(wǎng)上找激活碼:

user name:EMBRACE

key:

14203-12042010

0000107Iq75C621P7X1SFnpJDivKnX

6zcwYOYaGK3euO3ehd1MiTT"2!Jny8

bff9VcTSJk7sRDLqKRVz1XGKbMqw3G

3咒精、使用

3.1 首次打開

3.1.1 創(chuàng)建project

選擇new project存放的位置、解釋器(我只安裝了2.7.8)旷档,點(diǎn)擊Create模叙。此處new project的名字是1放在D:\Pytharm\projects下。

出現(xiàn)如下界面:

3.1.2 創(chuàng)建python file

給Python file取個(gè)名字main(可任意刃)范咨,生成的界面如下:

在這里,自動(dòng)生成_author_=’DQ’厂庇,我們可以在其前面加上#渠啊,我們也可以添加避免中文亂碼的代碼:#coding=utf-8。

這樣就可以在里面寫代碼了权旷。

3.1.3 生成工具欄

剛開始的界面沒有工具欄替蛉,需要view->Toolbar。

3.1.4 設(shè)置行號(hào)和字體大小

1)設(shè)置行號(hào)

2)設(shè)置字體大小

這里是無法直接修改字體大小的,需要先新建保存一個(gè)?Schema躲查,可以直接點(diǎn)擊save as它浅,然后隨便填個(gè)名字。

這樣熙含,下面的字體就可以修改了罚缕,看到size和Line spacing兩個(gè)可以修改,分別為字體的大小和兩行代碼之間的間距怎静。

3.2 切換Python版本

如果自己選錯(cuò)Python版本了邮弹,可以對(duì)其進(jìn)行修改。

此處我安裝的只有2.7.8這個(gè)版本蚓聘,沒有其他選擇腌乡。

3.3 運(yùn)行

運(yùn)行界面可以有三種方法:

1)直接點(diǎn)擊綠色的三角

2)run

3)右鍵->run

3.4 調(diào)試

3.4.1 設(shè)置斷點(diǎn)

在代碼前面,行號(hào)的后面夜牡,鼠標(biāo)單擊与纽,就可以設(shè)置斷點(diǎn)。如下:

3.4.2 調(diào)試斷點(diǎn)

點(diǎn)擊后塘装,會(huì)運(yùn)行到第一個(gè)斷點(diǎn)急迂。會(huì)顯示該斷點(diǎn)之前的變量信息。

點(diǎn)擊Step Over或者按F6蹦肴,我們繼續(xù)往下運(yùn)行僚碎,到下一個(gè)斷點(diǎn):

斷點(diǎn)的其他操作,和功能阴幌,大家可以把鼠標(biāo)移到相應(yīng)的按鈕上勺阐,看一下,試試便知矛双。如下:

Windows下Anaconda的安裝和簡單使用

Anaconda is a completely free Python distribution (including for commercial use and redistribution). It includes over 195 of the most popularPython packagesfor science, math, engineering, data analysis.

1渊抽、安裝anaconda

之前什么都不需要安裝,直接在官網(wǎng)下載anaconda议忽,我下載的是Python2.7懒闷,32位的。

下載后的文件是:

直接雙擊安裝栈幸,可以自己選定安裝位置(這個(gè)你自己決定)愤估。

安裝完成后,我們可以看到:

安裝完anaconda侦镇,就相當(dāng)于安裝了Python、IPython织阅、集成開發(fā)環(huán)境Spyder壳繁、一些包等等。

2、Python(shell)

這個(gè)和我們直接安裝Python得到的Python shell用法一樣闹炉。當(dāng)然由于安裝了anaconda蒿赢,所以在這里好多包我們都可以使用了。

3渣触、IPython

3.1 IPython(shell)

我們可以直接點(diǎn)擊打開羡棵,也可以像下面這樣在命令提示符中輸入ipython

這個(gè)和我們pip install ipython安裝的ipython用法一樣。

3.2 Ipython QTConsole

直接點(diǎn)擊打開嗅钻,

3.3 IPython Notebook

我們直接點(diǎn)擊打開皂冰,或者在命令提示符中輸入ipython.exe notebook。

4养篓、Spyder(IDE)

4.1 Spyder

Spyder的最大優(yōu)點(diǎn)就是模仿MATLAB的“工作空間”秃流。

直接點(diǎn)擊打開:

4.2 其他的IDE使用anaconda

由于安裝完anaconda就自帶了Spyder集成開發(fā)環(huán)境了,所以不需要任何配置可以直接使用柳弄,但是其他你自己安裝的IDE要想使用anaconda需要配置舶胀。

配置的方法我們可以去官網(wǎng)了解。下面我們以Pycharm為例碧注。

其實(shí)如果anaconda在Pycharm之前安裝嚣伐,那么遇到解釋器選擇的時(shí)候會(huì)有一個(gè)選項(xiàng),我們直接選擇就OK了萍丐。如果在Pycharm之后安裝轩端,我們只需要手動(dòng)設(shè)置一下Pycharm所用的解釋器就行了。

5碉纺、安裝包

其實(shí)安裝完anaconda后船万,基本上就把我們常用的部分包安裝好了,但是畢竟只是安裝了一小部分(我們可以去官網(wǎng)查看安裝了哪些包)骨田,還有一部分需要我們自己來安裝耿导。

查看已經(jīng)安裝的包我們可以在命令提示符中輸入pip list或者用anaconda自帶的包管理器conda(conda list)。

5.1 pip 或conda安裝

我們可以在命令提示符中輸入pip install 包名态贤,或者conda install 包名舱呻。conda和pip的用法基本上一致(更新?卸載悠汽?還不確定)箱吕。但是我們使用conda安裝的時(shí)候不僅會(huì)安裝當(dāng)前你要安裝的包還會(huì)提示更新其他已經(jīng)安裝過的包,所以我基本上都是直接用pip安裝柿冲。

5.2 文件安裝

pip或conda不能安裝的話茬高,我們就下載文件安裝,比如exe文件(雙擊安裝)或者whl文件(pip安裝)等等假抄。

6怎栽、anaconda自帶的命令窗口

上面我們說的命令提示符基本上都是在系統(tǒng)盤上的操作丽猬。其實(shí)anaconda自帶一個(gè)命令窗口。直接點(diǎn)擊打開

所有可以在“命令提示符”中運(yùn)行的都可以在這里運(yùn)行熏瞄,只不過文件的路徑改變了而已脚祟。就比如我們?cè)谶@兩個(gè)命令窗口中分別輸入ipython.exe notebook,默認(rèn)的文件.ipynb存儲(chǔ)在不同的位置强饮。

參考文獻(xiàn):

1由桌、官網(wǎng)

2、Python科學(xué)計(jì)算環(huán)境推薦——Anaconda

3邮丰、Python科學(xué)計(jì)算發(fā)行版—Anaconda

4行您、Installing Python 3.3 on Anaconda Python for Windows


Windows下Python包和模塊的安裝方法

1、pip安裝

上一章中柠座,介紹了Anaconda的安裝邑雅,安裝好Anaconda后,就默認(rèn)安裝了包管理工具pip妈经。有的人喜歡使用easy_install淮野,但是這需要你先安裝easy_install,其實(shí)沒必要吹泡,目前官方推薦使用pip骤星。

pip安裝包或模塊很簡單,我們只需要在命令提示符(cmd)窗口中使用命令pip install xxx(xxx表示要安裝的包或模塊名)爆哑。

例如:

如果安裝(包或模塊)后又想卸載掉可以使用命令pip uninstall xxx洞难。

2、下載文件安裝

如果我們使用pip安裝失敗揭朝,那么我們可以直接下載包或模塊的安裝文件队贱,然后手動(dòng)安裝。

常用的兩個(gè)下載包和模塊安裝文件的網(wǎng)站:PyPI-the Python Package IndexPython Extension Packages潭袱。

2.1 PyPI-the Python Package Index

這個(gè)網(wǎng)站是Python官網(wǎng)上的PyPI選項(xiàng)柱嫌,點(diǎn)擊進(jìn)入:

在上面右上角紅線框住的search中輸入你要下載的包或模塊名,即可進(jìn)入下載頁面屯换。下載的是壓縮文件编丘,如何安裝呢?

1)解壓

2)在命令提示符窗口中彤悔,使用cd進(jìn)入到解壓后的文件的路徑下

3)輸入命令python setup.py install

2.2 Python Extension Packages

這個(gè)網(wǎng)站下載的是后綴為.whl的文件嘉抓,怎么來運(yùn)行下載的.whl安裝文件呢?

1)在命令提示符窗口中晕窑,找到指定路徑(.whl安裝文件的路徑)

2)pip install .whl文件名

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末抑片,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子杨赤,更是在濱河造成了極大的恐慌敞斋,老刑警劉巖级遭,帶你破解...
    沈念sama閱讀 206,839評(píng)論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異渺尘,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)说敏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門鸥跟,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人盔沫,你說我怎么就攤上這事医咨。” “怎么了架诞?”我有些...
    開封第一講書人閱讀 153,116評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵拟淮,是天一觀的道長。 經(jīng)常有香客問我谴忧,道長很泊,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,371評(píng)論 1 279
  • 正文 為了忘掉前任沾谓,我火速辦了婚禮委造,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘均驶。我一直安慰自己昏兆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評(píng)論 5 374
  • 文/花漫 我一把揭開白布妇穴。 她就那樣靜靜地躺著爬虱,像睡著了一般。 火紅的嫁衣襯著肌膚如雪腾它。 梳的紋絲不亂的頭發(fā)上跑筝,一...
    開封第一講書人閱讀 49,111評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音携狭,去河邊找鬼继蜡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛逛腿,可吹牛的內(nèi)容都是我干的稀并。 我是一名探鬼主播,決...
    沈念sama閱讀 38,416評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼单默,長吁一口氣:“原來是場噩夢(mèng)啊……” “哼碘举!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起搁廓,我...
    開封第一講書人閱讀 37,053評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤引颈,失蹤者是張志新(化名)和其女友劉穎耕皮,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蝙场,經(jīng)...
    沈念sama閱讀 43,558評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凌停,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了售滤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片罚拟。...
    茶點(diǎn)故事閱讀 38,117評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖完箩,靈堂內(nèi)的尸體忽然破棺而出赐俗,到底是詐尸還是另有隱情,我是刑警寧澤弊知,帶...
    沈念sama閱讀 33,756評(píng)論 4 324
  • 正文 年R本政府宣布阻逮,位于F島的核電站,受9級(jí)特大地震影響秩彤,放射性物質(zhì)發(fā)生泄漏叔扼。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評(píng)論 3 307
  • 文/蒙蒙 一漫雷、第九天 我趴在偏房一處隱蔽的房頂上張望币励。 院中可真熱鬧,春花似錦珊拼、人聲如沸食呻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽仅胞。三九已至,卻和暖如春剑辫,著一層夾襖步出監(jiān)牢的瞬間干旧,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評(píng)論 1 262
  • 我被黑心中介騙來泰國打工妹蔽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留椎眯,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,578評(píng)論 2 355
  • 正文 我出身青樓胳岂,卻偏偏與公主長得像编整,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子乳丰,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容