Giter Site home page Giter Site logo

Comments (3)

elisno avatar elisno commented on June 15, 2024 1

Hello @YY-han,

Thank you for bringing this to our attention! It looks like there might be a mix-up with the environment setup or package installation. It's a bit tricky to pinpoint without seeing the exact environment name from the stack trace you've shared.

Regarding the datalab==1.1.4 package, it's curious because it seems to reference an unrelated package. Could there have been a typo, or was there a specific reason for choosing this version?

To tackle the issue head-on, creating a fresh environment might be our best bet. It sounds like you're familiar with conda, so let's use that to our advantage:

Quick Setup for a Fresh Start

  1. Create a New Environment:

    conda create -n new_cleanlab_env python=3.8 -y
  2. Activate Your New Environment:

    conda activate new_cleanlab_env
  3. Install cleanlab with Extras:

    pip install cleanlab[datalab]

Running Python

  • For console sessions, ensure you're in new_cleanlab_env. Running which pip and which python should
  • For Jupyter or VSCode, ensure the environment's kernel or interpreter is correctly set.

Double-Check Your Environment

import sys
print(f"Python executable: {sys.executable}")

This step is crucial to verify you're working in the right environment.

Give It a Try

from cleanlab import Datalab

lab = Datalab({"X": [1, 2, 3, 4, 5], "y": ["a", "b", "a", "b", "a"]})

print(lab)

You should expect to see:

Datalab(task=Classification, checks_run=False, num_examples=5, issues_identified=Not checked)

Let me know how it goes or if there's anything else you're curious about. We'll make sure to get this sorted out together.

from cleanlab.

YY-han avatar YY-han commented on June 15, 2024

Hello @YY-han,

Thank you for bringing this to our attention! It looks like there might be a mix-up with the environment setup or package installation. It's a bit tricky to pinpoint without seeing the exact environment name from the stack trace you've shared.

Regarding the datalab==1.1.4 package, it's curious because it seems to reference an unrelated package. Could there have been a typo, or was there a specific reason for choosing this version?

To tackle the issue head-on, creating a fresh environment might be our best bet. It sounds like you're familiar with conda, so let's use that to our advantage:

Quick Setup for a Fresh Start

  1. Create a New Environment:
    conda create -n new_cleanlab_env python=3.8 -y
  2. Activate Your New Environment:
    conda activate new_cleanlab_env
  3. Install cleanlab with Extras:
    pip install cleanlab[datalab]

Running Python

  • For console sessions, ensure you're in new_cleanlab_env. Running which pip and which python should
  • For Jupyter or VSCode, ensure the environment's kernel or interpreter is correctly set.

Double-Check Your Environment

import sys
print(f"Python executable: {sys.executable}")

This step is crucial to verify you're working in the right environment.

Give It a Try

from cleanlab import Datalab

lab = Datalab({"X": [1, 2, 3, 4, 5], "y": ["a", "b", "a", "b", "a"]})

print(lab)

You should expect to see:

Datalab(task=Classification, checks_run=False, num_examples=5, issues_identified=Not checked)

Let me know how it goes or if there's anything else you're curious about. We'll make sure to get this sorted out together.

Thank you very much for your generous and quick help, elisno. I tried these operations you said.

I first recreated the environment the way you described and replaced it with the new interpreter in pycharm. And I output the correct environment. But when we finally run the test, we still get an error:

D:\Anaconda3\envs\new_cleanlab_env\python.exe E:\papers\code\scr\test.py
Python executable: D:\Anaconda3\envs\new_cleanlab_env\python.exe
Traceback (most recent call last):
File "E:\papers\code\scr\test.py", line 6, in < module>
lab = Datalab({"X": [1, 2, 3, 4, 5], "y": ["a", "b", "a", "b", "a"]})
File "D:\Anaconda3\envs\new_cleanlab_env\lib\site-packages\cleanlab_init_.py", line 29, in call
raise ImportError(message)
ImportError: Datalab is not available due to missing dependencies. To install Datalab, run pip install 'cleanlab[datalab]'. (raised when trying to call with args: ({'X': [1, 2, 3, 4, 5], 'y': ['a', 'b', 'a', 'b', 'a']},), kwargs: {})

Process has terminated, exit code 1

I think there were no problems with the environment configuration, but the final test still showed the original error. I'm not going to clear up exactly where this went wrong. TAT

Thank you again for your generous answers. Best wishes.

from cleanlab.

YY-han avatar YY-han commented on June 15, 2024

The problem is now solved. It was my own environment that caused it.

from cleanlab.

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.