Giter Site home page Giter Site logo

pip install fails about openpmd-viewer HOT 4 CLOSED

openpmd avatar openpmd commented on June 16, 2024 1
pip install fails

from openpmd-viewer.

Comments (4)

RemiLehe avatar RemiLehe commented on June 16, 2024

Hi Joao,

Thanks for reporting the issue. I am currently working on it, but it might take me a little while to figure out how to fix the problem.

In the meantime, there are two temporary solutions that you can use on your side:

  • If you do not need the new particle tracking functionality, then you can roll back to version 0.4.0 of openPMD-viewer:
pip install openPMD-viewer==0.4.0

which should install without any problem.

  • Another option is to use conda to install openPMD-viewer:
conda install -c rlehe openpmd_viewer

The conda install works even with the new version that has particle tracking.

from openpmd-viewer.

PrometheusPi avatar PrometheusPi commented on June 16, 2024

@RemiLehe Thanks for the fast reply.
The problem with pip was solved by installing scipy via pip beforehand. Then we could install openPMD-viewer without any problems.

from openpmd-viewer.

RemiLehe avatar RemiLehe commented on June 16, 2024

OK, thanks for letting me know. That's hard to explain, but I'm glad it worked anyway.

In the meantime, I identified other problems with the install, and fixed them in PR #143 . There should be less installation problems once this is fixed.

from openpmd-viewer.

PrometheusPi avatar PrometheusPi commented on June 16, 2024

@RemiLehe Thanks for fixing the problem so fast.
Perhaps scipy installed Cython - or our attempt to install openPMD by hand required Cython and we thus installed it. I do not remember and I have no access to @joaobranco17 system right now to check it.

from openpmd-viewer.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.