I found ccplot extremely difficult to properly install. I believe this method allows you to do so, though I still find errors when running ccplot command-line prompts as well as when running Python files with a ccplot.hdf import. The order below is what allowed me to install the toolkit in a virtual environment. See the previous post on installing basemap for how to create a virtual environment as well as how to install basemap.
Proceed below if you have Python >= 3.8 and Anaconda installed, and you are working in an activated virtual environment.
Below is a brief summary on how to install basemap. I have not been successful in installing it globally. When installed in a virtual environment, there are no issues. Below are instructions for how to do so; make sure to follow and install dependencies to your virtual environment in the sequence provided.
Note: This assumes you already have Python >= 3.8 and Anaconda installed.
Basemap should successfully install this way. You will be able to access it in your virtual environment only through this method.