Davide-sd / sympy-plot-backends

An improved plotting module for SymPy
BSD 3-Clause "New" or "Revised" License
42 stars 9 forks source link

Incompatibilities with Spyder 5.3.3 and Qt 5.15.2 #21

Closed BikePack closed 1 year ago

BikePack commented 1 year ago

I'm using Anaconda base packages from the Windows installation distro all updated with "conda update conda" after which the sequence of backend installations are executed per the instructions herein. During the installations, Spyder is updated from 5.1.5 to 5.3.3, for which Spyder 5.33 uses Qt 5.15.2. Using the first plot_geometry example in the tutorial and then trying to customize the figure, the plot freezes the console making the console unusable unless the kernal is restarted.

I rolled backed to Syder 5.1.5 that uses Qt 5.9.7 and the first tutorial example is manipulated without any problem.

Davide-sd commented 1 year ago

Which python version are you using?

BikePack commented 1 year ago

Spyder says python 3.9.16.

From: Davide Sandonà @.> Sent: Wednesday, February 22, 2023 7:18 PM To: Davide-sd/sympy-plot-backends @.> Cc: BikePack @.>; Author @.> Subject: Re: [Davide-sd/sympy-plot-backends] Incompatibilities with Spyder 5.3.3 and Qt 5.15.2 (Issue #21)

Which python version are you using?

- Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FDavide-sd%2Fsympy-plot-backends%2Fissues%2F21%23issuecomment-1441038376&data=05%7C01%7C%7C48b5dfdb469b4aa322ee08db153377be%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638127083032291985%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Qlf1IZu0SbC17DuY6aVFkk9eADSW%2FzaMKf4iSp2ckY0%3D&reserved=0, or unsubscribehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAXCR3WVKXRH3WEFCHXJGIQTWY2UEXANCNFSM6AAAAAAVEW3H54&data=05%7C01%7C%7C48b5dfdb469b4aa322ee08db153377be%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C638127083032291985%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=jC9ZtXOceghzscveBc0%2FPXsTz3V%2FubsyKhUJRCs%2BOZY%3D&reserved=0. You are receiving this because you authored the thread.Message ID: @.**@.>>

Davide-sd commented 1 year ago

I created a new installation recipe for conda. Give it a try and let me know.

BikePack commented 1 year ago

With the following installed in the base environment with python 3.9.16: conda install -c anaconda scipy notebook colorcet conda install -c conda-forge adaptive conda install -c conda-forge panel conda install -c anaconda ipywidgets conda install -c conda-forge ipympl conda install -c bokeh ipywidgets_bokeh conda install -c conda-forge k3d msgpack-python conda install -c plotly plotly conda install -c conda-forge vtk

And after executing the 3 conda commands conda config --add channels conda-forge conda config --set channel_priority strict conda install sympy_plot_backends

conda is taking hours trying look for incompatible packages and has gotten this far:

Solving environment: failed with initial frozen solve. Retrying with flexible solve. Solving environment: - Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort. Examining conflict for transformers smart_open anaconda _anaconda_depends distributed: Examining conflict for transformers jellyfish incremental python-dateutil pywavelets sympy ipython_genutils pyhamcrest twisted pycparser lxml ipympl lz4 regex websocket-client zipp k3d json5 urllib3 sympy_plo|

From: Davide Sandonà @.> Sent: Wednesday, March 29, 2023 12:38 AM To: Davide-sd/sympy-plot-backends @.> Cc: BikePack @.>; Author @.> Subject: Re: [Davide-sd/sympy-plot-backends] Incompatibilities with Spyder 5.3.3 and Qt 5.15.2 (Issue #21)

I created a new installation recipe for condahttps://github.com/conda-forge/sympy_plot_backends-feedstock. Give it a try and let me know.

- Reply to this email directly, view it on GitHubhttps://github.com/Davide-sd/sympy-plot-backends/issues/21#issuecomment-1488091771, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AXCR3WWZOKS7CGJWVF4XMTDW6PRHLANCNFSM6AAAAAAVEW3H54. You are receiving this because you authored the thread.Message ID: @.**@.>>

Davide-sd commented 1 year ago

Create a new environment. First install this:

conda install -c conda-forge sympy_plot_backends

then install the rest. Give it a try.

Davide-sd commented 1 year ago

Closing this issue as I haven't heard anything back.