Python實踐(一)Basemap安裝學習

2021-10-01 08:36:53 字數 1105 閱讀 7483

basemap是python附加的乙個可以在地圖上作圖的視覺化工具。

製圖學老師演示basemap的時候驚豔到了我,繪製地理資料視覺化圖形顏值**。

matplotlib是python常用的資料繪製包,basemap又是matplotlib的乙個子包,負責地圖繪製,想要使用basemap需要提前安裝它所依賴的包,下邊一步一步開始裝包。

1、我裝了anaconda,一些基本的包就已經裝上去了,

basemap依賴乙個geos的包,可以通過cmd命令安裝

pip install geos
或者

anaconda prompt下的命令安裝

conda install geos
按住(ctrl+f)頁面搜尋basemap 和pyproj如下

找到自己電腦對應的版本,cp35就表示python3.5,選對電腦的位數

不知道自己什麼版本就開啟cmd,命令列輸入 python 回車就可見版本資訊。

殊不知 巨慢無比!!!!

3、開啟編譯器匯入模組檢驗是否成功安裝

我初學python,語法不怎麼難學,可在環境配置這方面很讓人頭大,選擇乙個簡單些的ide不會那麼打擊初學者的積極性與熱情。

至於basemap庫,極大的方便了我們測繪人員畫地圖,整合各種投影變換,很方便。有

乙個技術文件,接下來的畫地圖學習就跟著這個了

貼張python畫的圖吧

Python入門實踐訓練(一)

1 1題目 替換1 20內的數字,3的倍數和5的倍數用不同的數字代替 方法一 str for i in range 1,21 if i 3 0 and i 5 0 elif i 5 0 and i 3 0 elif i 3 0 and i 5 0 else print str 執行結果 方法二 fo...

學習與實踐總結一(Python)

num 10 9,8 此題注意區分下面兩種情況 print num 3 列印三遍列表num print i 3for i in num 將列表num中的元素分別乘三,然後列印新生成的列表 執行結果 10 9,8 10,9 8,10 9,8 30,27,24 weekdaytitles sunmont...

python實踐專案一 Collatz函式

要求1 編寫乙個名為 collatz 的函式,它有乙個名為 number 的引數。如果引數是偶數,那麼 collatz 就列印出 number 2,並返回該值。如果 number 是奇數,collatz 就列印並返回 3 number 1。然後編寫乙個程式,讓使用者輸入乙個整數,並不斷對這個數呼叫 ...