orange3 icon indicating copy to clipboard operation
orange3 copied to clipboard

"orange-canvas" command fails with import error in Orange 3

Open qingfengwuhen opened this issue 8 months ago • 1 comments

When attempting to run the "orange-canvas" command, I encountered an import error in Python that prevented me from running the app.

D:\Users\xxxxxxx\AppData\Local\anaconda3\envs\orange3_dev\python.exe F:/project/orange3/Orange/canvas/main.py F:\project\orange3\Orange\canvas_main_.py:19: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html import pkg_resources Traceback (most recent call last): File "F:\project\orange3\Orange\canvas_main_.py", line 35, in from Orange import canvas File "F:\project\orange3\Orange_init_.py", line 4, in from Orange import data File "F:\project\orange3\Orange\data_init_.py", line 4, in from .variable import * File "F:\project\orange3\Orange\data\variable.py", line 15, in from Orange.data import _variable ImportError: cannot import name 'variable' from partially initialized module 'Orange.data' (most likely due to a circular import) (F:\project\orange3\Orange\data_init.py)

What's your environment?

  • Operating system: windows 10
  • Orange version: 3.37
  • How you installed Orange: git clone then pip install -e orange3

qingfengwuhen avatar Jun 27 '24 03:06 qingfengwuhen