Comments (6)
dear @AnnikaLau. Thanks for reporting! The error is caused by the psy-reg package that is unfortunately not yet compatible with psyplot v1.5.0. You can either uninstall that package for the moment or disable it via environment variables (see https://psyplot.github.io/psyplot/plugins.html#how-to-exclude-plugins)
from psyplot.
Thank you for the hint!
Unfortunately, I need to install psy-transect at the same time, which requires "psy-maps>=1.5.0"
.
How do I exclude the plugins within a Python script?
from psyplot.
hi @AnnikaLau. I do not understand, sorry. psy-reg
is causing the problem here, not psy-maps
. can you just avoid installing psy-reg
? if you necessarily need to use psy-transect
and psy-reg
at the same time at the moment, then you need to wait until psy-reg
is compatible with v1.5.0 of psyplot (I can take care of this in June)
from psyplot.
Yes, you are right, psy-reg
is causing the problem. However, when I pin psyplot
to make it compatible with psy-reg
, it works as long as I don't install psy-transect
. As soon as I install psy-transect
, the pinned versions are just being ignored. I get the following versions when I install my environment.yml file without psy-transect
and with psyplot=1.4.3
:
psy-maps 1.4.2 py39hf3d152e_2 conda-forge
psy-reg 1.4.0 py39hf3d152e_3 conda-forge
psy-simple 1.4.1 py39hf3d152e_2 conda-forge
psyplot 1.4.3 py39hf3d152e_1 conda-forge
As soon as I add psy-transect
to the environment.yml file, the versions look like this:
psy-maps 1.5.0 pypi_0 pypi
psy-reg 1.4.0 py39hf3d152e_3 conda-forge
psy-simple 1.5.0 pypi_0 pypi
psy-transect 0.1.0 pypi_0 pypi
psyplot 1.5.0 pypi_0 pypi
In my understanding, this is because psy-transect
has the dependency "psy-maps>=1.5.0"
.
Unfortunately, I need psy-transect
and psy-reg
at the same time for our tests to validate.
Anyway, I think we can also wait till June until this is being fixed. Could you please update me if there is any progress?
And thank you for your help!
from psyplot.
alright, I understand. I recommend that you put the psy-reg repo under watch for releases (see screenshot)
just in case that I forget to mention it here explicitly.
from psyplot.
Great, thank you!
from psyplot.
Related Issues (20)
- Move psyplot to psyplot organization
- Revert libtiff constraint on OSX
- NEW FEATURE: Implement an animate method
- Awesome open geoscience HOT 1
- Runtime error related to docstrings HOT 2
- Deploy psyplot docs with CircleCI and GH-Pages
- Implementation missing for UGRID start_index attribute HOT 2
- HRRR : Failed to get CRS from crs variable LambertConfor mal_Projection HOT 11
- lineplot : wrong ylabel ? HOT 8
- plot2d : KeyError: 0 HOT 7
- WARNING:psyplot:Could not import plugin = psy_simple.plugin HOT 1
- import error when installing psyplot HOT 2
- Installation issue in WinPython HOT 4
- MapPlot for derived variable looks distorted HOT 5
- `FileExistsError` error when `psyplot` is imported from multiple parallel processes HOT 1
- Plotting the unstuctured grid data of the WaveWatch III wave model output HOT 3
- NEW FEATURE: yaml-string for `-fmt` option HOT 1
- show_plot_methods() is empty HOT 8
- Error in warning message "The following plotters have already been defined"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from psyplot.