GeoPython 下載安裝、操作講解和視頻演示

最新開放官方論壇:GeoPython

開發者博客:GeoPython Developer Blog

當然,都還什麼都沒有,基於 Nabble,希望大家踴躍註冊,少灌水多提問各種來交流。


QQ群: 560675626 ,為避免無關人員騷擾,加群申請填寫暗號 大胖是個好傢夥 來通過驗證。

詳細內容請訪問 GitHub 項目主頁。

懶得折騰,想直接使用打包好的應用程序可以直接訪問 下載鏈接。


最近更新:實現了任意點陣圖做底圖進行 x-y 圖解 或者 x-y-z 三角圖解,如下圖所示:

上圖的底圖來自 Saccani, E., A new method of discriminating different types of post-Archean ophiolitic basalts and their tectonic signi?cance using Th-Nb and Ce-Dy-Yb systematics, Geoscience Frontiers (2014), dx.doi.org/10.1016/j.gsf.2014.03.006

具體操作過一陣我錄製一個視頻,簡單來說就是點擊 Load 按鈕來選擇載入已有的PNG/JPG/SVG 文件作為底圖,目前 SVG 文件的 PATH 讀取還沒弄好,其他的都還算是實現了,反正就是湊活吧。

載入了之後,在 Up、Down、Left、Rigth 裡面設定圖像的上下左右坐標值。

點擊 Normalize 可以進行標準化,所用的標準化樣品可以在這個勾選框右側的 滑塊 中滑動選擇,數據自然還是來自 孫賢鉥老前輩 1989 年的數據。

然後底下還可以設置是否取對數等等,反正大家先探索一下吧,界面很醜,但是能設定的內容都在上面了。


繼上次那篇文章 之後,我對界面進行了改進,對一些功能也各自進行了重構。

目前實現了內置標準化的參考值,REE 和 Trace Elements 都不需要自己手動設置和輸入標準值了。

另外好多朋友反映不太會用,這都怪我,因為之前一個月得了肺炎,沒來得及給出詳細的使用指南。所以我趁著這幾天退燒了就趕緊錄製了幾段視頻來簡單講解一下,質量較差,希望大家諒解。

好在整個的操作流程還是比較簡單的,所以估計大家參考視頻加上自己探索,很快就能上手。

遇到任何問題,歡迎在此留言吐槽,有任何新功能需求,也歡迎提出,只要給出計算公式和樣本數據,一般情況下都能夠實現出來讓大家更省事省力。

Windows 8 以及 Windows 10 用戶:

Windows 用戶也可以直接下載 打包好的 exe 文件。

(還是建議用 pip 安裝,體驗最新版本,更新最快最及時,我可能某天忘了打包,某天才想起來,所以不怎麼靠譜的。)

對於 Windows 8 以及 Windows 10 系統用戶,直接運行 gui.exe 就可以了,當然要注意可能需要先暫時關閉 360 之類的安全軟體,因為可能會由於我沒有交錢給他們以及沒有進行軟體簽名,所以對我打包的 exe 進行攔截和誤報,甚至根本什麼都不提示就直接刪除,所以要先暫時關閉 360 之類的安全軟體,然後解壓縮壓縮包,運行裡面的 gui.exe。

放心,GeoPython 不需要聯網,並且不傳送任何數據出來,你的一切都是安全的。

對於 Windows 7 用戶,才需要看以下內容:

也是直接下載 打包好的 exe 文件。

不過使用上面這個打包好的安裝包,還需要兩個小步驟。

首先是必須使用 Windows 7 SP 1 以上 的操作系統。

我遇到了好多朋友跟我說下面的兩個補丁無法安裝,後來發現他們都使用的是沒有安裝 SP 1 補丁的 Windows7 系統,這肯定不行,必須按照 SP1 補丁包。

點擊訪問微軟官網下載 SP1 補丁包

安裝完畢了 SP1 補丁之後,需要安裝微軟提供的另外一個補丁 KB2999226 ,然後還要安裝 Visual C++ Redistributable 2015。

大家可以從下面兩個地址選擇對應自己操作系統的版本下載安裝上面提到的這兩個安裝包:

32 bit Windows7

64 bit WInodws7

如果不安裝這些而直接運行上面提供的打包好的 exe,就會出現 api-ms-win-crt 之類的錯誤。

B站的在線播放地址:

【GeoPython】Windows 系統用戶的 GeoPython 安裝演示:使用 Anaconda

Windows XP 用戶

為了測試 XP 系統的兼容性,我特地弄了幾個虛擬機系統來試驗,結果發現還真不容易,因為不能直接運行打包的 exe 文件。

需要點擊下載 這個鏈接的安裝文件 來安裝 Python 3.4 ,因為我試過了好像只有這個版本號還支持 XP。安裝了 Python 之後不能直接運行 pip 命令安裝 cython,因為可能會報錯「 error: Microsoft Visual C++ 10.0 is required」,會要求安裝一個 C 編譯器,可以點擊這個鏈接來下載微軟官方提供的編譯器,另外好像為了安裝編譯器,還需要安裝 .net framework,整個過程特別麻煩,參考其他人的踩坑心得。所以我還是建議大家更新操作系統吧,尼瑪連微軟自己都不再支持的系統,你自己何苦為難自己?

在 Python 下通過 pip 來安裝 GeoPython

對於 Windows 用戶,如果也希望使用 PIP 安裝來隨時更新到最新版本,推薦安裝 USTC 源的 Anaconda。

下面是要用到的安裝包的下載地址,請根據自己操作系統的版本來選擇:

32bit:

Anaconda3 32bit 安裝包

64bit:

Anaconda3 64bit 安裝包

對於其他操作系統用戶,例如 Linux 和 Mac,系統往往都會自帶 Python3,如果沒有自帶,可以通過包管理器來安裝,例如 Debian/Ubuntu 系統可以用 apt install python3 python3-pip python3-dev 來安裝,而 Mac 系統可以通過 brew install Python3 Python3-pip 來安裝。

這裡就不再贅述了,有問題的話可以留言。

安裝了 Anaconda 或者其他版本的 Python 之後,使用命令安裝。

@靛藍的星辰 提的問題很棒,安裝了 Anaconda 之後,大家其實不知道這些命令到哪裡去輸入。

實際上是這樣,可以運行 cmd 或者 powershell,進入命令行。

一般情況,可以同時按下 Windows 鍵 + 字母 R 鍵,出現運行框,在裡面輸入 cmd 或者 powershell ,然後回車,就可以看到命令行了。

在 Windows 7 系統下,大概如下圖所示:

在 Windows 10 系統裡面,按下 Windows 鍵和字母 X 鍵,也會看到有命令行的選項。

下面這些命令,就是要在這樣的 cmd 或者 powershell 之類的命令行裡面輸入來運行的,如果遇到了錯誤,一定要把命令行裡面的全部錯誤細節截圖發到咱們 QQ 群裡面,我隨時看到會隨時解答。

pip install cython npip install numpy npip install pandas npip install xlrd npip install matplotlibnpip install BeautifulSoup4npip install pyqt5 npip install scipy npip install scikit-learn npip install sympy npip install geopython --no-cache-dirn

安裝完畢後,命令行中輸入ipython,回車,然後這就運行了IPython 解釋器了,輸入下列代碼啟動:

import sysnimport geopython as gpngp.main()n

操作演示

B站的在線播放地址:

【GeoPython】操作講解和視頻演示_野生技術協會_科技_bilibili_嗶哩嗶哩

下面幾個小視頻是運行界面的簡單錄製,現在的 GUI 已經有了很大改進,不過操作思路還是類似的:

https://www.zhihu.com/video/903963700304678912 https://www.zhihu.com/video/903963789605617664 https://www.zhihu.com/video/903963883897757696
推薦閱讀:

【Python基礎教程】閱讀&實驗報告〖一〗
SQLAlchemy 的初步使用
我們是怎麼升級到Python3的
python動態的網頁數據json里沒有中文字元怎麼辦?

TAG:Python | 地质学 | 开源软件 |