Code Monkey home page Code Monkey logo

Comments (7)

ausstein avatar ausstein commented on June 10, 2024 1

Okay simply setting environment Variable "QT_API" to "PySide2" works !!

from ryven.

erwanp avatar erwanp commented on June 10, 2024

Works well with conda install

from ryven.

ausstein avatar ausstein commented on June 10, 2024

I get the same Issue with the conda install :(

from ryven.

leon-thomm avatar leon-thomm commented on June 10, 2024

At the time OP posted the issue, only the previous version was available on Anaconda (not the --pre one). Now on both pip and conda it's Ryven v3.4.

In the traceback above Python tries to use a PyQt class. Ryven is not compatible with PyQt, it should run on PySide2. Ryven uses qtpy which allows selecting different Qt backends (including PyQt) but Ryven selects the PySide2 backend by default, so if that is not overridden by the user I don't think it's a Ryven issue. You can try to make a new environment and only install Ryven.

from ryven.

ausstein avatar ausstein commented on June 10, 2024

from ryven.

ausstein avatar ausstein commented on June 10, 2024

Okay I have it set up to always install numpy scipy and matplotlib into my fresh environments because they are essential for me. Turns out installing matplotlib causes the issues. I would be grateful for a solution!

from ryven.

ausstein avatar ausstein commented on June 10, 2024

in ryven.py

from ryven.gui_env import init_node_guis_env # Qt dependency

comes before

os.environ['QT_API'] = conf.qt_api

which causes the issue. I created a pull request

from ryven.

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.