欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python精確指南-第一章環境

系統 1656 0

1???????Python開發環境搭建

1.1?????Python版本介紹

Python目前官方運營維護的版本分為2.x版本和3.x版本。

2.x版本相對來說,穩定性更高,兼容的主流第三方擴展庫更多,商用開發首選;3.x架構設計更完善,性能更好,一些發展前端的第三方擴展庫以3.x版本首選兼容和維護。

因為2.x版本和3.x版本存在架構上的差異,所以互不兼容,在開發選擇版本時需要注意。

目前2.x版本的最新版本是2.7.14;3.x版本的最新版本是3.6.3。

1.2?????Python下載與安裝

Linux系統自帶Python環境,無需安裝,例如Ubuntu 14.04.5 LTS版本默認安裝Python2.7.6和Python 3.4.3,可以根據開發需要設置默認版本的環境變量或者更新到最新版本。

Windows平臺需要獨立安裝,Python官方網站為http://python.org/,可以到https://www.python.org/downloads/?下載最新安裝包。

進入對應版本的下載頁,根據平臺不同,提供了對應的安裝包:

Python精確指南-第一章環境_第1張圖片

根據操作系統選擇32bit或者64bit的版本。直接安裝即可。64位系統上,也可以安裝32bit的python,這樣兼容性問題比較少。

注意事項:

推薦安裝到比較簡單的目錄,比如d:\python,以后設置環境變量,使用某些軟件麻煩比較少。

安裝完成后,需要把Python的安裝路徑追加到系統環境變量path當中,這樣在調用cmd等shell命令行的時候可以方便的直接執行Python腳本,或者進入Python交互環境。

Python包含一個自帶一個叫做IDLE的交互式代碼解釋環境,可以方便的驗證簡單的Python代碼是否符合運行預期;也可以使用內置help函數打印類或接口的幫助信息文檔。

1.3? ?集成開發環境

1.3.1? Eclipse + pydev

基于eclipse平臺強大的插件集成能力,提供有支持Python解釋和調試的開發插件pydev, 推薦使用。

可以自行下載最新版本的eclipse和最新版本的pydev插件,按照如下步驟進行集成安裝。

Step1

下載java運行環境:目前最新版本pydev插件需要安裝java 8的環境,可以到官網進行下載:https://www.java.com/zh_CN/download/。

有32bit和64bit,必須和OS的bit相同,Windows系統官網網頁能夠自動檢測當前操作系統,下載安裝即可。

需要注意一點是pydev插件需要安裝對應的java版本,否則無法顯示和使用。下面簡單列舉了eclipse,pydev和java的版本對應關系:

Eclipse 4.5, Java 8: ?PyDev 5.2.0

Eclipse 3.8, Java 7: ?PyDev 4.5.5

????????????? Eclipse 3.x, Java 6: ?PyDev 2.8.2

Python 2.5 or older: PyDev 5.5.0

Step2

下載eclipse:

地址:http://www.eclipse.org/downloads/eclipse-packages,下載的是c++版本,因為這個版本最小,下得快。目前比較新的版本是Eclipse Oxygen.1a (4.7.1a)。

下載完后解壓即可使用。

Step3

安裝Pydev:

官方網站為http://pydev.org/, 注意在下載頁面,只有在sourceforge里的那個鏈接才能下載到http://sourceforge.net/projects/pydev/,目前最新版本是PyDev 6.1.0.zip

下載完成后,解壓,得到features和plugins兩個文件夾,復制到eclipse的安裝目錄\eclipse\dropins下。

詳細的安裝說明可以參考pydev官網的說明文檔:http://www.pydev.org/manual_101_install.html

Step4

打開eclipse, 選擇Windows->Preferences->PyDev->Interpreter - Python, 就會看到python的路徑,如果找不到,則點擊右側Auto Config按鈕。

Python精確指南-第一章環境_第2張圖片

點擊Auto Config按鈕之后會彈出窗口,什么都不要改,直接點擊OK就可以了。然后回到上個窗口,點擊OK或者Apply就可以導入。

Python精確指南-第一章環境_第3張圖片

常見問題: ????????????

Eclipse解析非源碼的模塊:

wisted,pyqt等模塊不是以源碼形式提供運行的,所以eclipse無法解析,出現紅色提示,

也無法自動補齊。

解決方法:參考setp4中的第一張截圖,使用eclipse的forced builtin libs導入即可。

eclipse import module錯誤:

解決方法:安裝新的module之后,需要刪除以前的interpreter,重新加一次,這樣才會把新的庫全部加上。否則就報錯如下:

Python精確指南-第一章環境_第4張圖片

Step5

協同開發環境:

1)安裝Subclipse(eclipseSVN插件)

目前最新的是4.2.3,有在線安裝和離線安裝兩種方法。Eclipse的離線安裝方法都很類似,解壓后,得到一個或者多個文件文件夾,直接放到eclipse的安裝目錄\eclipse\dropins下。

離線包下載鏈接:https://dl.bintray.com/subclipse/releases/subclipse/

在線安裝URL:

最新版本:?https://dl.bintray.com/subclipse/releases/subclipse/latest/

4.2.x版本:https://dl.bintray.com/subclipse/releases/subclipse/4.2.x/

Github wiki介紹及安裝說明:https://github.com/subclipse/subclipse/wiki?

注意是Subclipse?,不是Subeclipse。?

簡單使用的方法:

一般來講,可以將一個從svn checkout下來的文件夾放到工程下面。比如tools_full工程,本來就是整套的代碼,而且帶有.svn文件夾。

右鍵這個項目,選擇team->share project,就會被識別出來這個已經是個svn管理的項目。是可以兼容的。

如果是個新的,可以通過這個方法加入到svn庫。?

2)使用導入功能導入Git倉庫

點擊菜單欄:File -> Import…

彈出如下對話框:

Python精確指南-第一章環境_第5張圖片

選擇需要導入項目的倉庫即可。支持離線倉庫導入和在線URI clone。如果導入的倉庫不是一個pydev項目,可以在導入的過程中新建項目。

導入完成后,右鍵代碼分支樹或者右鍵源碼編輯區,在彈出菜單的Team子菜單中可以進行Git命令的可視化操作。

1.3.2 Pycharm

Pycharm是JetBrains公司打造的專門開發Python項目的智慧型IDE。最近其受歡迎熱度不斷升溫。同樣推薦使用。

Pycharm在Linux,Windows,macOS同時維護相應的版本,并且擁有基本相同的界面和功能特性,具有良好的跨平臺特性。

?

離線安裝包下載路徑:https://www.jetbrains.com/pycharm/download

根據開發平臺需要選擇對應的版本,需要注意的是Professinal版本需要licence,下載Community免費社區版即可,基本滿足開發需要。

1.3.3? Anaconda

Anaconda是一個開源的Python發行版本,包含了Numpy、Scipy、Matplotlib等180多個科學包及其依賴項。

同樣按照2.x和3.x分為兩個發行版本。Anaconda版本包中包含IPython和Spyder編譯解釋環境。

因為發布包比較大,專注于科學計算開發的同事可以選擇使用。

Anaconda一個顯著的優點是安裝環境隔離化,與本機安裝的Python環境可以并行存在。

下載路徑:https://www.anaconda.com/download/

1.4? ? Python安裝包

Python語言之所以近年熱度不斷攀升,很大程度上是因為其良好的第三方庫生態環境的建設及推廣。

眾多強大的第三方安裝包,結合Python語言語法簡潔,開發周期短的特點,使得Python成為了開發者最佳的第二語言。

Python官方的安裝包托管倉庫是:PyPI(the Python Package Index),網址是:https://pypi.python.org/pypi。

目前已有122778個第三方安裝包的發布托管在此處。如果需要安裝最新的版本可以在該網站搜索,不過該網站不提供歷史版本的下載。

安裝方法:

1) pip安裝

首選pip安裝,能夠解決包的依賴,把需要的全部安裝,本地安裝就不行,沒有滿足要求就會報錯。

Python 2 >=2.7.9 或者 Python 3 >=3.4的版本已經自帶了pip安裝工具,可能需要進行一下版本的升級。并且需要將pip所在路徑加入到系統環境變量中,方便命令行的調用,pip工具一般在Python安裝目錄下的Scripts文件夾中。

Pip安裝及升級的方法參考官方文檔:https://pip.pypa.io/en/stable/installing/

安裝命令

?

??在線安裝

pip install SomePackage??????????? # 最新版本

pip install SomePackage==1.0.4???? # 指定版本

pip install 'SomePackage>=1.0.4'?? ?# 比某版本更新的下一版本

?離線安裝

現在越來越多的安裝包已經打包成whl格式進行發布,使用如下命令安裝whl格式安裝包即可:

pip install xxxx.whl

python安裝包會安裝到Python安裝路徑下Lib\site-packages目錄中。

由于公司防火墻的存在,pip安裝時不得不設置代理進行安裝,命令行如下:

pip --proxy http://賬號:密碼@proxy.xxx.com:8080 install xxx

或者在用戶目錄下配置pip鏡像服務器,可以免去安裝時暴露域信息的繁瑣和尷尬:

Windows:

C:\Users\登錄賬號\pip

Linux\Unix:

~/.pip/

在上述各個平臺對應的路徑中放入pip.ini配置文件,內容如下:

[global]

trusted-host=rnd-mirrors.xxx.com

index-url=http://rnd-mirrors.xxx.com/pypi/simple

?卸載命令

pip uninstall SomePackage

?

? 列舉已安裝的安裝包及其版本

pip list

?

? 打印已安裝的安裝包詳細信息

pip show SomePackage

以上為pip工具常用命令,其他更多使用方法見官方說明:https://pip.pypa.io/en/stable/user_guide/

2) exe或者msi安裝包安裝

Windows平臺下可能會提供打包成exe或者msi格式的安裝包,直接運行即可。

3) egg安裝包安裝

有一部分安裝包會打包成egg格式進行發布,如果Python安裝路徑下的Scripts文件夾已追加至path環境變量,使用如下命令安裝即可:

easy_install??xxxx.egg

目前egg格式安裝包只能通過手動刪除的方式進行卸載。

4) 壓縮包安裝

這種方式的安裝現在已經越來越少,壓縮包解壓后,一般有setup.py,輸入兩條命令即可:

setup.py build

setup.py install

大部分安裝包已經編譯好,只需要執行setup.py install即可。

Python精確指南-第一章環境.pdf

?來源:華為云社區 ?作者:lurayvis


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91色在线| 午夜成人免费视频 | 亚洲成av人片在线观看 | 五月婷婷色综合 | 亚洲视频欧美 | 2021最新国产成人精品视频 | 一区二区三区国产精品 | 成人av观看 | 国产99久久久久久免费看 | 亚洲在线一区二区三区 | 日本黄页在线观看 | 喷水网站| 丝袜捆绑调教视频免费区 | 日韩欧美在线中文字幕 | 91免费在线看 | 欧美日韩一区二区中文字幕视频 | 四虎影片国产精品8848 | 精品久久不卡 | 一区二区免费看 | 91高清视频在线 | 亚洲视频免费在线观看 | 色悠久久久久综合欧美99 | 色黄视频在线观看 | 久久久久综合精品福利啪啪 | 精品亚洲国产成av人片传媒 | 亚洲综合区| 国产高清在线精品一区二区三区 | 日日操夜夜操视频 | 天天干天天干天天干天天干天天干 | 亚洲精品美女久久久 | 一区二区三区久久 | 9色在线 | 成人日韩 | 精品一区二区三区在线视频 | 久久艹逼 | 国产精品久久久免费视频 | 性高跟鞋xxxxhd4kvideos | 一区二区三区四区在线 | 作爱视频免费观看 | 国产无遮挡一级毛片 | 日韩在线成人 |