1ãå®è£
anaconda æ³æ´å¥½çå¦ä¹ python请å
³æ³¨å¾®ä¿¡å
¬ä¼å·âPythonåºç¡æç¨âï¼
ä¹åä»ä¹é½ä¸éè¦å®è£
ï¼ç´æ¥å¨å®ç½ä¸è½½anacondaï¼æä¸è½½çæ¯Python2.7ï¼32ä½çã
ä¸è½½å¥½æ件åï¼ç´æ¥åå»å®è£
ï¼å¯ä»¥èªå·±éå®å®è£
ä½ç½®ã
å®è£
å®anacondaï¼å°±ç¸å½äºå®è£
äºPythonãIPythonãéæå¼åç¯å¢Spyderãä¸äºå
ççã
2ãPythonï¼shellï¼
è¿ä¸ªåæ们ç´æ¥å®è£
Pythonå¾å°çPython shellç¨æ³ä¸æ ·ãå½ç¶ç±äºå®è£
äºanacondaï¼æ以å¨è¿é好å¤å
æ们é½å¯ä»¥ä½¿ç¨äºã
3ãIPython
3.1 IPython(shell)
æ们å¯ä»¥ç´æ¥ç¹å»æå¼ï¼ä¹å¯ä»¥åä¸é¢è¿æ ·å¨å½ä»¤æ示符ä¸è¾å
¥ipython
è¿ä¸ªåæ们pip install ipythonå®è£
çipythonç¨æ³ä¸æ ·ã
3.2 Ipython QTConsole
ç´æ¥ç¹å»æå¼ï¼
3.3 IPython Notebook
æ们ç´æ¥ç¹å»æå¼ï¼æè
å¨å½ä»¤æ示符ä¸è¾å
¥ipython.exe notebookã
4ãSpyderï¼IDEï¼
4.1 Spyder
Spyderçæ大ä¼ç¹å°±æ¯æ¨¡ä»¿MATLABçâå·¥ä½ç©ºé´âã
ç´æ¥ç¹å»æå¼ï¼
4.2 å
¶ä»çIDE使ç¨anaconda
ç±äºå®è£
å®anacondaå°±èªå¸¦äºSpyderéæå¼åç¯å¢äºï¼æ以ä¸éè¦ä»»ä½é
ç½®å¯ä»¥ç´æ¥ä½¿ç¨ï¼ä½æ¯å
¶ä»ä½ èªå·±å®è£
çIDEè¦æ³ä½¿ç¨anacondaéè¦é
ç½®ã
é
ç½®çæ¹æ³æ们å¯ä»¥å»å®ç½äºè§£ãä¸é¢æ们以Pycharm为ä¾ã
å
¶å®å¦æanacondaå¨Pycharmä¹åå®è£
ï¼é£ä¹éå°è§£éå¨éæ©çæ¶åä¼æä¸ä¸ªé项ï¼æ们ç´æ¥éæ©å°±OKäºãå¦æå¨Pycharmä¹åå®è£
ï¼æ们åªéè¦æå¨è®¾ç½®ä¸ä¸Pycharmæç¨ç解éå¨å°±è¡äºã
5ãå®è£
å
å
¶å®å®è£
å®anacondaåï¼åºæ¬ä¸å°±ææ们常ç¨çé¨åå
å®è£
好äºï¼ä½æ¯æ¯ç«åªæ¯å®è£
äºä¸å°é¨åï¼æ们å¯ä»¥å»å®ç½æ¥çå®è£
äºåªäºå
ï¼ï¼è¿æä¸é¨åéè¦æ们èªå·±æ¥å®è£
ã
æ¥çå·²ç»å®è£
çå
æ们å¯ä»¥å¨å½ä»¤æ示符ä¸è¾å
¥pip listæè
ç¨anacondaèªå¸¦çå
管çå¨condaï¼conda listï¼ã
5.1 pip æcondaå®è£
æ们å¯ä»¥å¨å½ä»¤æ示符ä¸è¾å
¥pip install å
åï¼æè
conda install å
åãcondaåpipçç¨æ³åºæ¬ä¸ä¸è´ï¼æ´æ°ï¼å¸è½½ï¼è¿ä¸ç¡®å®ï¼ãä½æ¯æ们使ç¨condaå®è£
çæ¶åä¸ä»
ä¼å®è£
å½åä½ è¦å®è£
çå
è¿ä¼æ示æ´æ°å
¶ä»å·²ç»å®è£
è¿çå
ï¼æ以æåºæ¬ä¸é½æ¯ç´æ¥ç¨pipå®è£
ã
5.2 æ件å®è£
pipæcondaä¸è½å®è£
çè¯ï¼æ们就ä¸è½½æ件å®è£
ï¼æ¯å¦exeæ件ï¼åå»å®è£
ï¼æè
whlæ件ï¼pipå®è£
ï¼ççã
6ãanacondaèªå¸¦çå½ä»¤çªå£
ä¸é¢æ们说çå½ä»¤æ示符åºæ¬ä¸é½æ¯å¨ç³»ç»çä¸çæä½ãå
¶å®anacondaèªå¸¦ä¸ä¸ªå½ä»¤çªå£ãç´æ¥ç¹å»æå¼
ææå¯ä»¥å¨âå½ä»¤æ示符âä¸è¿è¡çé½å¯ä»¥å¨è¿éè¿è¡ï¼åªä¸è¿æ件çè·¯å¾æ¹åäºèå·²ãå°±æ¯å¦æ们å¨è¿ä¸¤ä¸ªå½ä»¤çªå£ä¸åå«è¾å
¥ipython.exe notebookï¼é»è®¤çæ件.ipynbåå¨å¨ä¸åçä½ç½®ã
温馨提示:答案为网友推荐,仅供参考