Open Jonas231 opened 2 years ago
Hi Jonas
This is an Enable problem. Pyface is part of Enable.
Enable is the biggest PITA to get working. If you can find a ready built version of Enable that installs , then choose a version of Chaco to match. Chaco is pretty easy to build yourself but Enable is hard to build.
I'll try to find a windows machine to test on later.
Bryan
On Thu, 23 Jun 2022, 22:31 Jonas231, @.***> wrote:
Hi Bryan, I just got the chaco error again. I am using now chaco 4.8.0 and enable 5.3.0.
I am getting this error when executing "from raypier.intensity_image import IntensityImageView":
from raypier.intensity_image import IntensityImageView
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\raypier-0.2.3-py3.8-win-amd64.egg\raypier\intensity_image.py", line 4, in from chaco.api import GridDataSource, GridMapper, ImageData, Spectral,\
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\chaco\api.py", line 38, in from .abstract_plot_renderer import AbstractPlotRenderer
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\chaco\abstract_plot_renderer.py", line 7, in from .plot_component import PlotComponent
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\chaco\plot_component.py", line 4, in from enable.api import Component
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\enable\api.py", line 200, in from .enable_traits import (
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\enable\enable_traits.py", line 18, in from enable.trait_defs.kiva_font_trait import KivaFont
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\enable\trait_defs\kiva_font_trait.py", line 13, in from pyface.font import Font as PyfaceFont
ModuleNotFoundError: No module named 'pyface.font'
I tried:
pip install chaco==4.8.0
- option: go back to enable 4.8.1: pip install enable==4.8.1 --> does not work! (failed to build enable)
- option: go back to chaco 5.0.0: pip install chaco==5.0.0 --> works
Same error:
ModuleNotFoundError: No module named 'pyface.font'
Regards, Jonas
— Reply to this email directly, view it on GitHub https://github.com/bryancole/raypier_optics/issues/11, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABYLNUSKNRE3G2OYJTRVIDVQTJSDANCNFSM5ZVXYYPQ . You are receiving this because you are subscribed to this thread.Message ID: @.***>
Hi Bryan, I just got the chaco error again. I am using now chaco 4.8.0 and enable 5.3.0.
I am getting this error when executing "from raypier.intensity_image import IntensityImageView":
from raypier.intensity_image import IntensityImageView
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\raypier-0.2.3-py3.8-win-amd64.egg\raypier\intensity_image.py", line 4, in
from chaco.api import GridDataSource, GridMapper, ImageData, Spectral,\
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\chaco\api.py", line 38, in
from .abstract_plot_renderer import AbstractPlotRenderer
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\chaco\abstract_plot_renderer.py", line 7, in
from .plot_component import PlotComponent
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\chaco\plot_component.py", line 4, in
from enable.api import Component
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\enable\api.py", line 200, in
from .enable_traits import (
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\enable\enable_traits.py", line 18, in
from enable.trait_defs.kiva_font_trait import KivaFont
File "C:\Users\Jonas.conda\envs\myRaypier38\lib\site-packages\enable\trait_defs\kiva_font_trait.py", line 13, in
from pyface.font import Font as PyfaceFont
ModuleNotFoundError: No module named 'pyface.font'
I tried:
pip install chaco==4.8.0
Same error:
ModuleNotFoundError: No module named 'pyface.font'
Regards, Jonas