-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Development build: symbol not found in _path
module
#11006
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Changing backend does not help (default was macosx, also tried Agg and TkAgg). |
A bit more info on the environment setup. I first clone and enter the matplotlib repo directory. Then I build the conda env: conda create -n mpl_dev matplotlib clang libpng freetype
conda activate mpl_dev
conda uninstall matplotlib
rehash # or hash -r for bash, I'm on zsh I then build, but specify the compilers manually, to make sure it doesn't accidentally pick up some MacPorts or system gcc version:
I also tried everything using |
Commit ade70d7 does not exist. There were also less than 9314 commits between 1.5.1 and 2.2.2, so your clone is out-of-date. Please fetch upstream tags to get a reasonable version number.
This should be |
@QuLogic I was indeed wondering about that, thanks for the tip. I did have the latest commits, just not the tags. The For completeness' sake:
|
Just to summarize, here's what I need to get it correctly installed from scratch (inside a clean matplotlib clone):
And then run with |
Bug report
Bug summary
On a development build from source, I cannot run the
ticks_and_spines/tick-locators.py
example, because I get asymbol not found
error due to the_path
module.Code for reproduction
Actual outcome
Expected outcome
A plot with the tick locators. I am able to produce this plot with the conda-installed matplotlib in my default environment.
Matplotlib version
print(matplotlib.get_backend())
): MacOSXI built matplotlib from source. The build setup output:
The text was updated successfully, but these errors were encountered: