Es scheint, dass GMT mit Python verwendet werden kann, also werde ich es versuchen. https://www.pygmt.org/dev/install.html
python
conda create -n pygmt python=3.8.2
conda activate pygmt
conda install pip numpy pandas xarray netcdf4 packaging gmt
conda install pygmt -c conda-forge
conda install ipython jupyter jupyterlab -c conda-forge
Folgen Sie dem Tutorial.
python
conda install pytest pytest-mpl ipython
Starten Sie "Python" und
python
import pygmt
pygmt.show_versions()
pygmt.test()
Nachricht zurückgegeben
python
============================== 53 failed, 212 passed, 1 skipped, 353 warnings in 83.38s (0:01:23) ==============================
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/kanon/local/anaconda3/envs/pygmt/lib/python3.8/site-packages/pygmt/__init__.py", line 187, in test
assert status == 0, "Some tests have failed."
AssertionError: Some tests have failed.
Ich habe das Gefühl, dass ich ziemlich gescheitert bin. Ist das in Ordnung? Ich habe auch GMT5 eingeschlossen, also habe ich versucht, "GMT_LIBRARY_PATH" wie im Tutorial festzulegen, aber die Anzahl der ** fehlgeschlagen ** hat sich nicht geändert.
Ich habe ein Bild gemäß dem Tutorial gezeichnet.
python
import pygmt
fig = pygmt.Figure()
fig.basemap(region=[-90,-70,0,20], projection="M8i", frame=True)
fig.coast(shorelines=True)
fig.show()
fig.savefig("test_pygmt.png ")
Es funktionierte! Ich kann jedoch nichts sehen, wenn sich Jupyter Lab im Dunkelmodus befindet ... oh
Recommended Posts