Skip to content

[BUG] error: package directory 'data_io' does not exist #3

@nicky-nordbo

Description

@nicky-nordbo

Hey, we just bought a couple of SICK Visionary-T Mini's for a project and got a tight timeline, so any possible expedience is greatly appreciated!

Prerequisites

Put an X between the brackets on this line if you have done all of the following:

  • Checked that your issue isn't already filed

Current Behavior:

When running ./setup_linux_env.sh I get the following error.

error: package directory 'data_io' does not exist

Full terminal output at the end of this description.

Expected Behavior:

Setup script runs without error.

Steps to Reproduce

  1. Clone main branch
  2. Chmod +x setup_linux_env.sh
  3. ./setup_linux_env.sh

Versions/Environment

  • OS: Arch Linux
  • Node: 26.2.0
  • npm: 11.16.0

Additional Information

Full terminal output:
❯ ./setup_linux_env.sh
Requirement already satisfied: pip in ./.venv_python_base/lib/python3.14/site-packages (26.1.1)
WARNING: Cache entry deserialization failed, entry ignored
Collecting pip
Downloading pip-26.1.2-py3-none-any.whl.metadata (4.6 kB)
Downloading pip-26.1.2-py3-none-any.whl (1.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 15.0 MB/s 0:00:00
Installing collected packages: pip
Attempting uninstall: pip
Found existing installation: pip 26.1.1
Uninstalling pip-26.1.1:
Successfully uninstalled pip-26.1.1
Successfully installed pip-26.1.2
WARNING: Cache entry deserialization failed, entry ignored
Obtaining file:///home/nikv/workspace/sick_visionary_python_base (from -r requirements.txt (line 1))
Installing build dependencies ... done
Checking if build backend supports build_editable ... done
Getting requirements to build editable ... error
error: subprocess-exited-with-error

× Getting requirements to build editable did not run successfully.
│ exit code: 1
╰─> [8 lines of output]
running egg_info
creating visionary_python_base.egg-info
writing visionary_python_base.egg-info/PKG-INFO
writing dependency_links to visionary_python_base.egg-info/dependency_links.txt
writing requirements to visionary_python_base.egg-info/requires.txt
writing top-level names to visionary_python_base.egg-info/top_level.txt
writing manifest file 'visionary_python_base.egg-info/SOURCES.txt'
error: package directory 'data_io' does not exist
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed to build 'file:///home/nikv/workspace/sick_visionary_python_base' when getting requirements to build editable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions