日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

搜羅全網(wǎng)!ArcGIS二次開發(fā)Python(arcpy)指南(一):5分鐘配置好集成開發(fā)環(huán)境 PyCharm

 GIS薈 2021-09-19
前言:開始教程之前,安裝配置專業(yè)的集成開發(fā)環(huán)境能讓我們的開發(fā)效率事倍功半。下面用5分鐘教大家安裝 IDE 并使用。

什么是 IDE

integrated development environment,簡稱 IDE,中文叫集成開發(fā)環(huán)境,是一種輔助程序開發(fā)人員開發(fā)軟件的應(yīng)用軟件,在開發(fā)工具內(nèi)部就可以輔助編寫源代碼文本、并編譯打包成為可用的程序,有些甚至可以設(shè)計圖形接口。
IDE 通常包括編程語言編輯器、自動構(gòu)建工具、通常還包括調(diào)試器。有些 IDE 還包含編譯器/解釋器。

一門開發(fā)語言選擇一個合適的 IDE 非常重要。
幾乎所有 IDE 都專門與一種語言、框架或有緊密關(guān)系的一組語言或框架聯(lián)系在一起。例如:適用于 .NET 和其他 Microsoft 語言的 Visual Studio,適用于 Ruby 的 RubyMine,適用于 Java 的 IntelliJ,用于 Apple 的 XCode 等。
Python 自帶一個 IDLE,這也是一個集成開發(fā)環(huán)境 IDE,只是不太好用,簡單使用可以,如果你要系統(tǒng)的使用、Python 開發(fā)就不推薦了。



為什么安裝 IDE

也有很多人更喜歡使用編輯器寫代碼,而不是 IDE。
編輯器是一種用于編輯文本的工具,Windows 電腦自帶的記事本 就是一個文本編輯器。
Windows 自帶的文本編輯器還太簡陋,市面上有一些專門針對編程使用的編輯器,比如年輕的 Atom、Sublime、VScode,還有已經(jīng)幾十年的 vim 和 Emacs。
盡管現(xiàn)在的編輯器可以安裝各種編程語言插件,然后幾乎變成一個 IDE,但是在這里我不推薦使用編輯器。我更青睞直接使用 IDE 來幫助我們快速開發(fā)。
原因有下面幾點:
  • 不折騰,IDE 開箱即可使用,不用裝什么插件,當然現(xiàn)在的各種 IDE 也有很多插件,真的喜歡折騰的話還是可以盡情折騰的。

  • 適配性好,各種功能之間無縫銜接,不容易出問題。


對比編輯器,IDE 的優(yōu)點基本就只有這兩點了,因為如果你喜歡折騰的話,VScode 這些編輯器可以安裝大量的插件直接變成 IDE 縫合怪。
所以總的來說,IDE 能讓你用最少的時間成本,獲得最大的開發(fā)加速效果。



安裝 IDE

針對 Python 的 IDE,市面上沒有什么選擇,就用 PyCharm 吧。
PyCharm 除支持代碼編輯器外,還支持代碼導(dǎo)航、代碼補全、Web技術(shù)、框架、版本控制、視覺調(diào)試器、內(nèi)置終端、測試、遠程開發(fā)...等等功能。

百度搜索 PyCharm 進入官網(wǎng),下載 Community 社區(qū)版就行,免費的但是夠用了,推薦!
如果想使用專業(yè)版的話,提供兩種方法,一是購買大學的教育賬號去 Pycharm 官網(wǎng)申請免費賬號,成功后在一年時間內(nèi),可以免費使用該公司的所有產(chǎn)品,包括 PyCharm;二是直接破解,不過不太好弄哦,中文網(wǎng)站上很多破解教程都失效了。



配置 IDE

安裝過程全點默認就行,安裝完成后,需要配置一下 IDE,才能較好的使用。
打開 PyCharm 的首界面如下:


點擊中間的 New Project 創(chuàng)建一個新項目,然后可以看到如下界面。
將該項目位置 Location 修改成你指定的位置,我在這里將其修改為 G:\MoveOn\arcpyTutoraial。
下方再勾選 Previously configured interpreter,然后關(guān)鍵的地方來了,我們需要輸入 Python 解釋器的位置,同時由于我們是 ArcPy 開發(fā)的教程,我們在這里不能輸入自己下載安裝的 Python 解釋器位置,我們應(yīng)該輸入隨著 ArcGIS 一同安裝的 Python 解釋器的位置。
通常情況下,在安裝 ArcGIS 過程中,Python 會安裝在 C 盤,如 C:\Python27\ArcGIS10.3\python2.exe。
設(shè)置完成后,點擊最下面的 Create 就可以了

Note: 注意,正常的 Python 解釋器不叫 Python2,為什么我的這個叫 Python2 呢,是因為我自己重命名過,大家的一般情況是 C:\Python27\ArcGIS10.3\python.exe 。當然根據(jù)你安裝的 ArcGIS 版本不同地址名稱稍微會有所不同,打開文件夾自己看看,以實際為準,請各位注意。



重新指定解釋器

如果需要給項目重新指定解釋器呢?
可能大部分讀者沒有這個需求,所以可以跳過。
程序正上方點擊 這個小齒輪可以打開設(shè)置界面。
然后從左到右依次點擊如下圖,就可以修改了。




創(chuàng)建、運行文件

點擊 Create 后會進入 PyCharm 主界面。
左邊是目錄列表,你看最上面第一個就是我們新建的一個項目(其實就是一個文件夾),快捷鍵 Alt + 1 可以打開、關(guān)閉。右邊是代碼顯示界面。
話不多說,使用 PyCharm 創(chuàng)建我們的第一個 py 文件,對的,是 py 文件,Python 這門語言的源代碼文件后綴就是 py。


右鍵點擊我們的項目,再選中 New,再點擊 Python File,然后輸入文件名稱,隨意,我輸入 ceshi,然后鍵盤回車,成功創(chuàng)建該 py 文件。
你也可以這樣創(chuàng)建文件夾或者其他文件。


然后在文件中輸入如下代碼,在右邊編輯框中打開鼠標右鍵菜單,點擊 ,可以運行該源代碼。




結(jié)束語

使用版本:
  • Windows 10

  • PyCharm 2020.3.3

  • ArcGIS 10.3

  • Python2.7



分享GIS,不止于Python。
很難的教程、有趣的文章、好看的地圖,這里都有!
薈GIS精粹,關(guān)注公眾號:GIS薈 ,帶你飛!


看看本系列其它章節(jié):
  • 《ArcPy教程指南2021》——從0開始,從實際應(yīng)用出發(fā),帶大家熟悉掌握 ArcPy。(持續(xù)更新中!)


隨機看看其他系列文章:
...
更多文章可以使用搜索哦

歡迎交流

    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多