Comments (4)
Not clear what you mean by "release archive", the one the you can download form GitHub?
Regarding the git repository, I think that you should use
$ git clone --recursive ...
or you need
$ cd pyerfa
$ git submodule init
before
$ git submodule update
from pyerfa.
Thank you! The version you suggested works with the git repository.
This solves the problem for me -- I think adding this to the Installation instructions section would be great! Note though that this does not with the "release" shown on GitHub here: https://github.com/liberfa/pyerfa/releases, MWE:
wget https://github.com/liberfa/pyerfa/archive/refs/tags/v2.0.0.1.tar.gz
tar xvf v2.0.0.1.tar.gz
cd pyerfa-2.0.0.1/
ls liberfa/erfa/
# empty, and also not a git repository
pip install .
pip
fails with
RuntimeError: Missing "liberfa" source files, unable to generate "erfa/ufunc.c" and "erfa/core.py". Please check your source tree. Maybe "git submodule update" could help.
(full traceback attached log.txt). But again, thank you for your help, I got it installed your way, the rest is just in case you want to fix/reproduce my problems with the "release archive" (tar.gz) file.
from pyerfa.
@Stefan-Heimersheim now I see your point about the release archive.
Unfortunately I'm not sure how to fix it. Suggestions are welcome.
By the way the "official" source archive is the one PyPi.
Regarding the installation instructions in our readme file, you are welcome to submit a PR if you want.
Otherwise I will try to improve it as soon as I have the time.
In any vase thanks a lot for reporting.
from pyerfa.
closing since fixed by #81.
from pyerfa.
Related Issues (20)
- 2.0.0.2 is tagged and on PyPI but not GitHub Release HOT 1
- Revisit need for our own ufunc type resolver HOT 1
- Add support for Python 3.12
- Provide nightly wheels for downstream HOT 1
- README example fails, and other issues are present in astropy when compiling project with -O3 HOT 8
- pyerfa build is broken with setuptools_scm 8
- Remove constraint on numpy in pyproject.toml? HOT 7
- BUG: rxp does not work correctly if given slice as matrix
- Test failed: erfa/tests/helper.py:36: AttributeError HOT 2
- Rename master branch to main HOT 3
- pyerfa install fails with pip 22.2 and python 3.10.5 HOT 31
- Building wheel fails on MacOS: ModuleNotFoundError: No module named 'packaging' HOT 11
- pyerfa build fails on Arm64 Mac with Python 3.8.9 HOT 3
- Try to switch to a non-distutils/setuptools extension build system HOT 10
- Problem with importing erfa and astropy or photutils in iPython/Spyder HOT 6
- Trigger a new release to build Python 3.11 wheels? HOT 2
- pip install pyerfa does not work HOT 1
- ValueError: Invalid data-type for array with Python 3.11 HOT 7
- Trigger a new release to build Mac arm64 wheels?
- NumPy 1.24 lets XPASS ufunc tests
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 pyerfa.