tvdboom / ATOM

Automated Tool for Optimized Modelling
https://tvdboom.github.io/ATOM/
MIT License
154 stars 14 forks source link

Setting up #42

Closed Selphie14100 closed 1 year ago

Selphie14100 commented 1 year ago

Contribution guidelines

Description

I cant install ATOM-ml and use it in a jupyter notebook

It is listed in pip list in my environment. However I can't access it nor is it listed in a jupyter notebook in the same environment,

Expected behaviour

I expect import atom to work

Actual behaviour

Tried installing from in Jupyter

import sys !{sys.executable} -m pip install atom-ml[full]

import atom

Output below

Collecting atom-ml[full] Using cached atom_ml-5.1.1-py3-none-any.whl (222 kB) Collecting numpy>=1.23.5 Using cached numpy-1.24.2-cp39-cp39-win_amd64.whl (14.9 MB) Collecting dill>=0.3.6 Using cached dill-0.3.6-py3-none-any.whl (110 kB) Requirement already satisfied: joblib>=1.1.0 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (1.2.0) Requirement already satisfied: shap>=0.41.0 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (0.41.0) Collecting scikit-learn>=1.2.1 Using cached scikit_learn-1.2.2-cp39-cp39-win_amd64.whl (8.4 MB) Collecting matplotlib>=3.6.3 Using cached matplotlib-3.7.1-cp39-cp39-win_amd64.whl (7.6 MB) Collecting ray[serve]>=2.3.0 Using cached ray-2.3.0-cp39-cp39-win_amd64.whl (21.7 MB) Collecting plotly>=5.13.1 Using cached plotly-5.13.1-py2.py3-none-any.whl (15.2 MB) Requirement already satisfied: imbalanced-learn>=0.10.1 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (0.10.1) Collecting modin[ray]>=0.18.1 Using cached modin-0.19.0-py3-none-any.whl (1.0 MB) Collecting zoofs>=0.1.26 Using cached zoofs-0.1.26-py3-none-any.whl Collecting scikit-learn-intelex>=2023.0.1 Using cached scikit_learn_intelex-2023.0.1-py39-none-win_amd64.whl (89 kB) Collecting pandas>=1.5.3 Using cached pandas-1.5.3-cp39-cp39-win_amd64.whl (10.9 MB) Collecting mlflow>=2.2.0 Using cached mlflow-2.2.2-py3-none-any.whl (17.6 MB) Requirement already satisfied: optuna>=3.1.0 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (3.1.0) Collecting dagshub<=0.2.10 Using cached dagshub-0.2.10-py3-none-any.whl (46 kB) Collecting featuretools>=1.23.0 Using cached featuretools-1.23.0-py3-none-any.whl (555 kB) Collecting nltk>=3.8.1 Using cached nltk-3.8.1-py3-none-any.whl (1.5 MB) Collecting gplearn>=0.4.2 Using cached gplearn-0.4.2-py3-none-any.whl (25 kB) Collecting scipy>=1.9.3 Using cached scipy-1.10.1-cp39-cp39-win_amd64.whl (42.5 MB) Requirement already satisfied: category-encoders>=2.5.1 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (2.6.0) Collecting ydata-profiling>=4.1.0 Using cached ydata_profiling-4.1.1-py2.py3-none-any.whl (344 kB) Collecting gradio>=3.19.1 Using cached gradio-3.22.1-py3-none-any.whl (15.8 MB) Requirement already satisfied: lightgbm>=3.3.5 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (3.3.5) Collecting evalml>=0.68.0 Using cached evalml-0.71.0-py3-none-any.whl (6.5 MB) Requirement already satisfied: catboost>=1.1.1 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (1.1.1) Collecting xgboost>=1.7.4 Using cached xgboost-1.7.4-py3-none-win_amd64.whl (89.1 MB) Requirement already satisfied: schemdraw>=0.15 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (0.15) Requirement already satisfied: wordcloud>=1.8.2 in c:\users\user\anaconda3\lib\site-packages (from atom-ml[full]) (1.8.2.2) Collecting explainerdashboard>=0.4.2 Using cached explainerdashboard-0.4.2.1-py3-none-any.whl (286 kB) Requirement already satisfied: six in c:\users\user\anaconda3\lib\site-packages (from catboost>=1.1.1->atom-ml[full]) (1.16.0) Requirement already satisfied: graphviz in c:\users\user\anaconda3\lib\site-packages (from catboost>=1.1.1->atom-ml[full]) (0.20.1) Requirement already satisfied: statsmodels>=0.9.0 in c:\users\user\anaconda3\lib\site-packages (from category-encoders>=2.5.1->atom-ml[full]) (0.13.2) Requirement already satisfied: patsy>=0.5.1 in c:\users\user\anaconda3\lib\site-packages (from category-encoders>=2.5.1->atom-ml[full]) (0.5.2) Collecting GitPython>=3.1.29 Using cached GitPython-3.1.31-py3-none-any.whl (184 kB) Collecting httpx==0.22.0 Using cached httpx-0.22.0-py3-none-any.whl (84 kB) Collecting fusepy>=3 Using cached fusepy-3.0.1-py3-none-any.whl Requirement already satisfied: PyYAML>=5 in c:\users\user\anaconda3\lib\site-packages (from dagshub<=0.2.10->atom-ml[full]) (6.0) Requirement already satisfied: appdirs>=1.4.4 in c:\users\user\anaconda3\lib\site-packages (from dagshub<=0.2.10->atom-ml[full]) (1.4.4) Requirement already satisfied: click>=8.0.4 in c:\users\user\anaconda3\lib\site-packages (from dagshub<=0.2.10->atom-ml[full]) (8.0.4) Collecting rfc3986[idna2008]<2,>=1.3 Using cached rfc3986-1.5.0-py2.py3-none-any.whl (31 kB) Requirement already satisfied: charset-normalizer in c:\users\user\anaconda3\lib\site-packages (from httpx==0.22.0->dagshub<=0.2.10->atom-ml[full]) (2.0.4) Collecting httpcore<0.15.0,>=0.14.5 Using cached httpcore-0.14.7-py3-none-any.whl (68 kB) Requirement already satisfied: sniffio in c:\users\user\anaconda3\lib\site-packages (from httpx==0.22.0->dagshub<=0.2.10->atom-ml[full]) (1.2.0) Requirement already satisfied: certifi in c:\users\user\anaconda3\lib\site-packages (from httpx==0.22.0->dagshub<=0.2.10->atom-ml[full]) (2022.9.14) Collecting texttable>=1.6.2 Using cached texttable-1.6.7-py2.py3-none-any.whl (10 kB) Requirement already satisfied: black[jupyter]>=22.3.0 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (22.6.0) Requirement already satisfied: scikit-optimize>=0.9.0 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (0.9.0) Requirement already satisfied: pmdarima>=1.8.5 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (2.0.3) Requirement already satisfied: pyzmq>=20.0.0 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (23.2.0) Requirement already satisfied: sktime>=0.15.0 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (0.16.1) Collecting category-encoders>=2.5.1 Using cached category_encoders-2.5.1.post0-py2.py3-none-any.whl (72 kB) Collecting lime>=0.2.0.1 Using cached lime-0.2.0.1-py3-none-any.whl Requirement already satisfied: networkx>=2.6 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (2.8.4) Collecting nlp-primitives>=2.9.0 Using cached nlp_primitives-2.10.0-py3-none-any.whl (44.7 MB) Collecting packaging>=23.0 Using cached packaging-23.0-py3-none-any.whl (42 kB) Requirement already satisfied: kaleido>=0.1.0 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (0.2.1) Collecting woodwork>=0.22.0 Using cached woodwork-0.22.0-py3-none-any.whl (232 kB) Collecting holidays<0.21,>=0.13 Using cached holidays-0.20-py3-none-any.whl (226 kB) Requirement already satisfied: dask!=2022.10.1,>=2022.2.0 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (2022.7.0) Requirement already satisfied: ipywidgets>=7.5 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (7.6.5) Collecting vowpalwabbit>=8.11.0 Downloading vowpalwabbit-9.8.0-cp39-cp39-win_amd64.whl (4.1 MB) ---------------------------------------- 4.1/4.1 MB 1.5 MB/s eta 0:00:00 Requirement already satisfied: cloudpickle>=1.5.0 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (2.0.0) Requirement already satisfied: seaborn>=0.11.1 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (0.11.2) Requirement already satisfied: tomli>=2.0.1 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (2.0.1) Requirement already satisfied: colorama>=0.4.4 in c:\users\user\anaconda3\lib\site-packages (from evalml>=0.68.0->atom-ml[full]) (0.4.6) Collecting dash-auth Using cached dash_auth-2.0.0-py3-none-any.whl (3.4 kB) Collecting dash-bootstrap-components>=1 Using cached dash_bootstrap_components-1.4.1-py3-none-any.whl (220 kB) Collecting oyaml Using cached oyaml-1.0-py2.py3-none-any.whl (3.0 kB) Requirement already satisfied: jupyter-dash>=0.4.1 in c:\users\user\anaconda3\lib\site-packages (from explainerdashboard>=0.4.2->atom-ml[full]) (0.4.2) Collecting flask-simplelogin Using cached flask_simplelogin-0.1.1-py3-none-any.whl (7.2 kB) Requirement already satisfied: dash>=2.3.1 in c:\users\user\anaconda3\lib\site-packages (from explainerdashboard>=0.4.2->atom-ml[full]) (2.9.1) Collecting waitress Using cached waitress-2.1.2-py3-none-any.whl (57 kB) Requirement already satisfied: dtreeviz>=2.1 in c:\users\user\anaconda3\lib\site-packages (from explainerdashboard>=0.4.2->atom-ml[full]) (2.2.0) Requirement already satisfied: psutil>=5.6.6 in c:\users\user\anaconda3\lib\site-packages (from featuretools>=1.23.0->atom-ml[full]) (5.9.0) Requirement already satisfied: distributed!=2022.10.1,>=2022.2.0 in c:\users\user\anaconda3\lib\site-packages (from featuretools>=1.23.0->atom-ml[full]) (2022.7.0) Requirement already satisfied: tqdm>=4.32.0 in c:\users\user\anaconda3\lib\site-packages (from featuretools>=1.23.0->atom-ml[full]) (4.64.1) Requirement already satisfied: pillow in c:\users\user\anaconda3\lib\site-packages (from gradio>=3.19.1->atom-ml[full]) (9.2.0) Collecting python-multipart Using cached python_multipart-0.0.6-py3-none-any.whl (45 kB) Collecting altair>=4.2.0 Using cached altair-4.2.2-py3-none-any.whl (813 kB) Collecting websockets>=10.0 Using cached websockets-10.4-cp39-cp39-win_amd64.whl (101 kB) Collecting pydub Using cached pydub-0.25.1-py2.py3-none-any.whl (32 kB) Requirement already satisfied: requests in c:\users\user\anaconda3\lib\site-packages (from gradio>=3.19.1->atom-ml[full]) (2.28.1) Requirement already satisfied: orjson in c:\users\user\anaconda3\lib\site-packages (from gradio>=3.19.1->atom-ml[full]) (3.8.7) Collecting uvicorn Using cached uvicorn-0.21.1-py3-none-any.whl (57 kB) Collecting fastapi Using cached fastapi-0.95.0-py3-none-any.whl (57 kB) Collecting aiofiles Using cached aiofiles-23.1.0-py3-none-any.whl (14 kB) Requirement already satisfied: fsspec in c:\users\user\anaconda3\lib\site-packages (from gradio>=3.19.1->atom-ml[full]) (2022.7.1) Requirement already satisfied: typing-extensions in c:\users\user\anaconda3\lib\site-packages (from gradio>=3.19.1->atom-ml[full]) (4.3.0) Collecting pydantic Using cached pydantic-1.10.6-cp39-cp39-win_amd64.whl (2.2 MB) Requirement already satisfied: markupsafe in c:\users\user\anaconda3\lib\site-packages (from gradio>=3.19.1->atom-ml[full]) (2.0.1) Collecting markdown-it-py[linkify]>=2.0.0 Using cached markdown_it_py-2.2.0-py3-none-any.whl (84 kB) Collecting huggingface-hub>=0.13.0 Downloading huggingface_hub-0.13.3-py3-none-any.whl (199 kB) -------------------------------------- 199.8/199.8 kB 2.0 MB/s eta 0:00:00 Collecting ffmpy Using cached ffmpy-0.3.0-py3-none-any.whl Collecting mdit-py-plugins<=0.3.3 Using cached mdit_py_plugins-0.3.3-py3-none-any.whl (50 kB) Requirement already satisfied: jinja2 in c:\users\user\anaconda3\lib\site-packages (from gradio>=3.19.1->atom-ml[full]) (2.11.3) Collecting aiohttp Using cached aiohttp-3.8.4-cp39-cp39-win_amd64.whl (323 kB) Requirement already satisfied: threadpoolctl>=2.0.0 in c:\users\user\anaconda3\lib\site-packages (from imbalanced-learn>=0.10.1->atom-ml[full]) (2.2.0) Requirement already satisfied: wheel in c:\users\user\anaconda3\lib\site-packages (from lightgbm>=3.3.5->atom-ml[full]) (0.38.4) Requirement already satisfied: kiwisolver>=1.0.1 in c:\users\user\anaconda3\lib\site-packages (from matplotlib>=3.6.3->atom-ml[full]) (1.4.2) Requirement already satisfied: cycler>=0.10 in c:\users\user\anaconda3\lib\site-packages (from matplotlib>=3.6.3->atom-ml[full]) (0.11.0) Requirement already satisfied: fonttools>=4.22.0 in c:\users\user\anaconda3\lib\site-packages (from matplotlib>=3.6.3->atom-ml[full]) (4.25.0) Requirement already satisfied: pyparsing>=2.3.1 in c:\users\user\anaconda3\lib\site-packages (from matplotlib>=3.6.3->atom-ml[full]) (3.0.9) Collecting contourpy>=1.0.1 Using cached contourpy-1.0.7-cp39-cp39-win_amd64.whl (160 kB) Requirement already satisfied: python-dateutil>=2.7 in c:\users\user\anaconda3\lib\site-packages (from matplotlib>=3.6.3->atom-ml[full]) (2.8.2) Requirement already satisfied: importlib-resources>=3.2.0 in c:\users\user\anaconda3\lib\site-packages (from matplotlib>=3.6.3->atom-ml[full]) (5.10.2) Requirement already satisfied: protobuf<5,>=3.12.0 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (3.19.6) Requirement already satisfied: Flask<3 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (1.1.2) Collecting sqlparse<1,>=0.4.0 Using cached sqlparse-0.4.3-py3-none-any.whl (42 kB) Collecting pyarrow<12,>=4.0.0 Using cached pyarrow-11.0.0-cp39-cp39-win_amd64.whl (20.6 MB) Requirement already satisfied: markdown<4,>=3.3 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (3.3.4) Requirement already satisfied: pytz<2023 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (2022.1) Collecting databricks-cli<1,>=0.8.7 Using cached databricks_cli-0.17.5-py3-none-any.whl Requirement already satisfied: entrypoints<1 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (0.4) Collecting querystring-parser<2 Using cached querystring_parser-1.2.4-py2.py3-none-any.whl (7.9 kB) Requirement already satisfied: sqlalchemy<3,>=1.4.0 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (1.4.39) Requirement already satisfied: importlib-metadata!=4.7.0,<7,>=3.7.0 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (6.1.0) Collecting docker<7,>=4.0.0 Using cached docker-6.0.1-py3-none-any.whl (147 kB) Requirement already satisfied: alembic<2 in c:\users\user\anaconda3\lib\site-packages (from mlflow>=2.2.0->atom-ml[full]) (1.9.4) Collecting jinja2 Using cached Jinja2-3.1.2-py3-none-any.whl (133 kB) Requirement already satisfied: regex>=2021.8.3 in c:\users\user\anaconda3\lib\site-packages (from nltk>=3.8.1->atom-ml[full]) (2022.7.9) Requirement already satisfied: colorlog in c:\users\user\anaconda3\lib\site-packages (from optuna>=3.1.0->atom-ml[full]) (6.7.0) Requirement already satisfied: cmaes>=0.9.1 in c:\users\user\anaconda3\lib\site-packages (from optuna>=3.1.0->atom-ml[full]) (0.9.1) Requirement already satisfied: tenacity>=6.2.0 in c:\users\user\anaconda3\lib\site-packages (from plotly>=5.13.1->atom-ml[full]) (8.0.1) Requirement already satisfied: msgpack<2.0.0,>=1.0.0 in c:\users\user\anaconda3\lib\site-packages (from ray[serve]>=2.3.0->atom-ml[full]) (1.0.3) Collecting virtualenv>=20.0.24 Using cached virtualenv-20.21.0-py3-none-any.whl (8.7 MB) Requirement already satisfied: filelock in c:\users\user\anaconda3\lib\site-packages (from ray[serve]>=2.3.0->atom-ml[full]) (3.6.0) Requirement already satisfied: grpcio>=1.32.0 in c:\users\user\anaconda3\lib\site-packages (from ray[serve]>=2.3.0->atom-ml[full]) (1.51.3) Requirement already satisfied: jsonschema in c:\users\user\anaconda3\lib\site-packages (from ray[serve]>=2.3.0->atom-ml[full]) (4.16.0) Collecting frozenlist Using cached frozenlist-1.3.3-cp39-cp39-win_amd64.whl (34 kB) Collecting aiosignal Using cached aiosignal-1.3.1-py3-none-any.whl (7.6 kB) Requirement already satisfied: attrs in c:\users\user\anaconda3\lib\site-packages (from ray[serve]>=2.3.0->atom-ml[full]) (21.4.0) Requirement already satisfied: smart-open in c:\users\user\anaconda3\lib\site-packages (from ray[serve]>=2.3.0->atom-ml[full]) (5.2.1) Collecting gpustat>=1.0.0 Using cached gpustat-1.0.0-py3-none-any.whl Requirement already satisfied: prometheus-client>=0.7.1 in c:\users\user\anaconda3\lib\site-packages (from ray[serve]>=2.3.0->atom-ml[full]) (0.14.1) Collecting opencensus Using cached opencensus-0.11.2-py2.py3-none-any.whl (128 kB) Collecting aiorwlock Using cached aiorwlock-1.3.0-py3-none-any.whl (10.0 kB) Collecting starlette Using cached starlette-0.26.1-py3-none-any.whl (66 kB) Collecting py-spy>=0.2.0 Using cached py_spy-0.3.14-py2.py3-none-win_amd64.whl (1.4 MB) Collecting aiohttp-cors Using cached aiohttp_cors-0.7.0-py3-none-any.whl (27 kB) Collecting colorful Using cached colorful-0.5.5-py2.py3-none-any.whl (201 kB) Collecting daal4py==2023.0.1 Using cached daal4py-2023.0.1-py39-none-win_amd64.whl (10.6 MB) Collecting daal==2023.0.1 Using cached daal-2023.0.1-py2.py3-none-win_amd64.whl (63.5 MB) Collecting tbb==2021.* Using cached tbb-2021.7.1-py3-none-win_amd64.whl (278 kB) Requirement already satisfied: slicer==0.0.7 in c:\users\user\anaconda3\lib\site-packages (from shap>=0.41.0->atom-ml[full]) (0.0.7) Requirement already satisfied: numba in c:\users\user\anaconda3\lib\site-packages (from shap>=0.41.0->atom-ml[full]) (0.55.1) Collecting htmlmin==0.1.12 Using cached htmlmin-0.1.12-py3-none-any.whl Collecting phik<0.13,>=0.11.1 Using cached phik-0.12.3-cp39-cp39-win_amd64.whl (663 kB) Collecting scipy>=1.9.3 Using cached scipy-1.9.3-cp39-cp39-win_amd64.whl (40.2 MB) Collecting imagehash==4.3.1 Using cached ImageHash-4.3.1-py2.py3-none-any.whl (296 kB) Collecting matplotlib>=3.6.3 Downloading matplotlib-3.6.3-cp39-cp39-win_amd64.whl (7.2 MB) ---------------------------------------- 7.2/7.2 MB 2.2 MB/s eta 0:00:00 Collecting numpy>=1.23.5 Using cached numpy-1.23.5-cp39-cp39-win_amd64.whl (14.7 MB) Collecting visions[type_image_path]==0.7.5 Using cached visions-0.7.5-py3-none-any.whl (102 kB) Collecting multimethod<1.10,>=1.4 Using cached multimethod-1.9.1-py3-none-any.whl (10 kB) Collecting typeguard<2.14,>=2.13.2 Using cached typeguard-2.13.3-py3-none-any.whl (17 kB) Requirement already satisfied: PyWavelets in c:\users\user\anaconda3\lib\site-packages (from imagehash==4.3.1->ydata-profiling>=4.1.0->atom-ml[full]) (1.3.0) Collecting tangled-up-in-unicode>=0.0.4 Using cached tangled_up_in_unicode-0.2.0-py3-none-any.whl (4.7 MB) Collecting async-timeout<5.0,>=4.0.0a3 Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Collecting yarl<2.0,>=1.0 Using cached yarl-1.8.2-cp39-cp39-win_amd64.whl (56 kB) Collecting multidict<7.0,>=4.5 Using cached multidict-6.0.4-cp39-cp39-win_amd64.whl (28 kB) Requirement already satisfied: Mako in c:\users\user\anaconda3\lib\site-packages (from alembic<2->mlflow>=2.2.0->atom-ml[full]) (1.2.4) Requirement already satisfied: toolz in c:\users\user\anaconda3\lib\site-packages (from altair>=4.2.0->gradio>=3.19.1->atom-ml[full]) (0.11.2) Requirement already satisfied: platformdirs>=2 in c:\users\user\anaconda3\lib\site-packages (from black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (2.5.2) Requirement already satisfied: mypy-extensions>=0.4.3 in c:\users\user\anaconda3\lib\site-packages (from black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (0.4.3) Requirement already satisfied: pathspec>=0.9.0 in c:\users\user\anaconda3\lib\site-packages (from black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (0.9.0) Requirement already satisfied: ipython>=7.8.0 in c:\users\user\anaconda3\lib\site-packages (from black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (7.31.1) Collecting tokenize-rt>=3.2.0 Using cached tokenize_rt-5.0.0-py2.py3-none-any.whl (5.8 kB) Requirement already satisfied: dash-table==5.0.0 in c:\users\user\anaconda3\lib\site-packages (from dash>=2.3.1->explainerdashboard>=0.4.2->atom-ml[full]) (5.0.0) Requirement already satisfied: dash-html-components==2.0.0 in c:\users\user\anaconda3\lib\site-packages (from dash>=2.3.1->explainerdashboard>=0.4.2->atom-ml[full]) (2.0.0) Requirement already satisfied: dash-core-components==2.0.0 in c:\users\user\anaconda3\lib\site-packages (from dash>=2.3.1->explainerdashboard>=0.4.2->atom-ml[full]) (2.0.0) Requirement already satisfied: partd>=0.3.10 in c:\users\user\anaconda3\lib\site-packages (from dask!=2022.10.1,>=2022.2.0->evalml>=0.68.0->atom-ml[full]) (1.2.0) Requirement already satisfied: pyjwt>=1.7.0 in c:\users\user\anaconda3\lib\site-packages (from databricks-cli<1,>=0.8.7->mlflow>=2.2.0->atom-ml[full]) (2.4.0) Requirement already satisfied: oauthlib>=3.1.0 in c:\users\user\anaconda3\lib\site-packages (from databricks-cli<1,>=0.8.7->mlflow>=2.2.0->atom-ml[full]) (3.2.2) Requirement already satisfied: tabulate>=0.7.7 in c:\users\user\anaconda3\lib\site-packages (from databricks-cli<1,>=0.8.7->mlflow>=2.2.0->atom-ml[full]) (0.8.10) Requirement already satisfied: locket>=1.0.0 in c:\users\user\anaconda3\lib\site-packages (from distributed!=2022.10.1,>=2022.2.0->featuretools>=1.23.0->atom-ml[full]) (1.0.0) Requirement already satisfied: sortedcontainers!=2.0.0,!=2.0.1 in c:\users\user\anaconda3\lib\site-packages (from distributed!=2022.10.1,>=2022.2.0->featuretools>=1.23.0->atom-ml[full]) (2.4.0) Requirement already satisfied: zict>=0.1.3 in c:\users\user\anaconda3\lib\site-packages (from distributed!=2022.10.1,>=2022.2.0->featuretools>=1.23.0->atom-ml[full]) (2.1.0) Requirement already satisfied: tblib>=1.6.0 in c:\users\user\anaconda3\lib\site-packages (from distributed!=2022.10.1,>=2022.2.0->featuretools>=1.23.0->atom-ml[full]) (1.7.0) Requirement already satisfied: tornado<6.2,>=6.0.3 in c:\users\user\anaconda3\lib\site-packages (from distributed!=2022.10.1,>=2022.2.0->featuretools>=1.23.0->atom-ml[full]) (6.1) Requirement already satisfied: urllib3 in c:\users\user\anaconda3\lib\site-packages (from distributed!=2022.10.1,>=2022.2.0->featuretools>=1.23.0->atom-ml[full]) (1.26.11) Collecting pywin32>=304 Using cached pywin32-305-cp39-cp39-win_amd64.whl (12.2 MB) Requirement already satisfied: websocket-client>=0.32.0 in c:\users\user\anaconda3\lib\site-packages (from docker<7,>=4.0.0->mlflow>=2.2.0->atom-ml[full]) (0.58.0) Requirement already satisfied: pytest in c:\users\user\anaconda3\lib\site-packages (from dtreeviz>=2.1->explainerdashboard>=0.4.2->atom-ml[full]) (7.1.2) Requirement already satisfied: colour in c:\users\user\anaconda3\lib\site-packages (from dtreeviz>=2.1->explainerdashboard>=0.4.2->atom-ml[full]) (0.1.5) Requirement already satisfied: itsdangerous>=0.24 in c:\users\user\anaconda3\lib\site-packages (from Flask<3->mlflow>=2.2.0->atom-ml[full]) (2.0.1) Requirement already satisfied: Werkzeug>=0.15 in c:\users\user\anaconda3\lib\site-packages (from Flask<3->mlflow>=2.2.0->atom-ml[full]) (2.0.3) Collecting gitdb<5,>=4.0.1 Using cached gitdb-4.0.10-py3-none-any.whl (62 kB) Collecting blessed>=1.17.1 Using cached blessed-1.20.0-py2.py3-none-any.whl (58 kB) Collecting nvidia-ml-py<=11.495.46,>=11.450.129 Using cached nvidia_ml_py-11.495.46-py3-none-any.whl (25 kB) Collecting convertdate>=2.3.0 Using cached convertdate-2.4.0-py3-none-any.whl (47 kB) Collecting korean-lunar-calendar Using cached korean_lunar_calendar-0.3.1-py3-none-any.whl (9.0 kB) Collecting hijri-converter Using cached hijri_converter-2.2.4-py3-none-any.whl (14 kB) Collecting PyMeeus Using cached PyMeeus-0.5.12-py3-none-any.whl Requirement already satisfied: zipp>=0.5 in c:\users\user\anaconda3\lib\site-packages (from importlib-metadata!=4.7.0,<7,>=3.7.0->mlflow>=2.2.0->atom-ml[full]) (3.8.0) Requirement already satisfied: ipykernel>=4.5.1 in c:\users\user\anaconda3\lib\site-packages (from ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (6.15.2) Requirement already satisfied: nbformat>=4.2.0 in c:\users\user\anaconda3\lib\site-packages (from ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (5.5.0) Requirement already satisfied: jupyterlab-widgets>=1.0.0 in c:\users\user\anaconda3\lib\site-packages (from ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (1.0.0) Requirement already satisfied: traitlets>=4.3.1 in c:\users\user\anaconda3\lib\site-packages (from ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (5.1.1) Requirement already satisfied: widgetsnbextension~=3.5.0 in c:\users\user\anaconda3\lib\site-packages (from ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (3.5.2) Requirement already satisfied: ipython-genutils~=0.2.0 in c:\users\user\anaconda3\lib\site-packages (from ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.2.0) Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in c:\users\user\anaconda3\lib\site-packages (from jsonschema->ray[serve]>=2.3.0->atom-ml[full]) (0.18.0) Requirement already satisfied: nest-asyncio in c:\users\user\anaconda3\lib\site-packages (from jupyter-dash>=0.4.1->explainerdashboard>=0.4.2->atom-ml[full]) (1.5.5) Requirement already satisfied: ansi2html in c:\users\user\anaconda3\lib\site-packages (from jupyter-dash>=0.4.1->explainerdashboard>=0.4.2->atom-ml[full]) (1.8.0) Requirement already satisfied: retrying in c:\users\user\anaconda3\lib\site-packages (from jupyter-dash>=0.4.1->explainerdashboard>=0.4.2->atom-ml[full]) (1.3.4) Requirement already satisfied: scikit-image>=0.12 in c:\users\user\anaconda3\lib\site-packages (from lime>=0.2.0.1->evalml>=0.68.0->atom-ml[full]) (0.19.2) Collecting mdurl~=0.1 Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB) Collecting linkify-it-py<3,>=1 Using cached linkify_it_py-2.0.0-py3-none-any.whl (19 kB) Requirement already satisfied: setuptools!=50.0.0,>=38.6.0 in c:\users\user\anaconda3\lib\site-packages (from pmdarima>=1.8.5->evalml>=0.68.0->atom-ml[full]) (67.3.1) Requirement already satisfied: Cython!=0.29.18,!=0.29.31,>=0.29 in c:\users\user\anaconda3\lib\site-packages (from pmdarima>=1.8.5->evalml>=0.68.0->atom-ml[full]) (0.29.32) Requirement already satisfied: idna<4,>=2.5 in c:\users\user\anaconda3\lib\site-packages (from requests->gradio>=3.19.1->atom-ml[full]) (3.3) Requirement already satisfied: pyaml>=16.9 in c:\users\user\anaconda3\lib\site-packages (from scikit-optimize>=0.9.0->evalml>=0.68.0->atom-ml[full]) (21.10.1) Requirement already satisfied: deprecated>=1.2.13 in c:\users\user\anaconda3\lib\site-packages (from sktime>=0.15.0->evalml>=0.68.0->atom-ml[full]) (1.2.13) Collecting numba Using cached numba-0.56.4-cp39-cp39-win_amd64.whl (2.5 MB) Collecting llvmlite<0.40,>=0.39.0dev0 Using cached llvmlite-0.39.1-cp39-cp39-win_amd64.whl (23.2 MB) Requirement already satisfied: greenlet!=0.4.17 in c:\users\user\anaconda3\lib\site-packages (from sqlalchemy<3,>=1.4.0->mlflow>=2.2.0->atom-ml[full]) (1.1.1) Collecting distlib<1,>=0.3.6 Using cached distlib-0.3.6-py2.py3-none-any.whl (468 kB) Requirement already satisfied: anyio<5,>=3.4.0 in c:\users\user\anaconda3\lib\site-packages (from starlette->ray[serve]>=2.3.0->atom-ml[full]) (3.5.0) Collecting Flask-WTF<0.16.0,>=0.15.1 Using cached Flask_WTF-0.15.1-py2.py3-none-any.whl (13 kB) Collecting WTForms>=2.1 Using cached WTForms-3.0.1-py3-none-any.whl (136 kB) Collecting google-api-core<3.0.0,>=1.0.0 Using cached google_api_core-2.11.0-py3-none-any.whl (120 kB) Collecting opencensus-context>=0.1.3 Using cached opencensus_context-0.1.3-py2.py3-none-any.whl (5.1 kB) Collecting h11>=0.8 Using cached h11-0.14.0-py3-none-any.whl (58 kB) Requirement already satisfied: wcwidth>=0.1.4 in c:\users\user\anaconda3\lib\site-packages (from blessed>=1.17.1->gpustat>=1.0.0->ray[serve]>=2.3.0->atom-ml[full]) (0.2.5) Collecting jinxed>=1.1.0 Using cached jinxed-1.2.0-py2.py3-none-any.whl (33 kB) Requirement already satisfied: wrapt<2,>=1.10 in c:\users\user\anaconda3\lib\site-packages (from deprecated>=1.2.13->sktime>=0.15.0->evalml>=0.68.0->atom-ml[full]) (1.14.1) Collecting smmap<6,>=3.0.1 Using cached smmap-5.0.0-py3-none-any.whl (24 kB) Collecting googleapis-common-protos<2.0dev,>=1.56.2 Using cached googleapis_common_protos-1.58.0-py2.py3-none-any.whl (223 kB) Requirement already satisfied: google-auth<3.0dev,>=2.14.1 in c:\users\user\anaconda3\lib\site-packages (from google-api-core<3.0.0,>=1.0.0->opencensus->ray[serve]>=2.3.0->atom-ml[full]) (2.16.1) Collecting h11>=0.8 Using cached h11-0.12.0-py3-none-any.whl (54 kB) Requirement already satisfied: jupyter-client>=6.1.12 in c:\users\user\anaconda3\lib\site-packages (from ipykernel>=4.5.1->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (7.3.4) Requirement already satisfied: debugpy>=1.0 in c:\users\user\anaconda3\lib\site-packages (from ipykernel>=4.5.1->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (1.5.1) Requirement already satisfied: matplotlib-inline>=0.1 in c:\users\user\anaconda3\lib\site-packages (from ipykernel>=4.5.1->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.1.6) Requirement already satisfied: pickleshare in c:\users\user\anaconda3\lib\site-packages (from ipython>=7.8.0->black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (0.7.5) Requirement already satisfied: decorator in c:\users\user\anaconda3\lib\site-packages (from ipython>=7.8.0->black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (5.1.1) Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in c:\users\user\anaconda3\lib\site-packages (from ipython>=7.8.0->black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (3.0.20) Requirement already satisfied: pygments in c:\users\user\anaconda3\lib\site-packages (from ipython>=7.8.0->black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (2.11.2) Requirement already satisfied: backcall in c:\users\user\anaconda3\lib\site-packages (from ipython>=7.8.0->black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (0.2.0) Requirement already satisfied: jedi>=0.16 in c:\users\user\anaconda3\lib\site-packages (from ipython>=7.8.0->black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (0.18.1) Collecting uc-micro-py Using cached uc_micro_py-1.0.1-py3-none-any.whl (6.2 kB) Requirement already satisfied: fastjsonschema in c:\users\user\anaconda3\lib\site-packages (from nbformat>=4.2.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (2.16.2) Requirement already satisfied: jupyter_core in c:\users\user\anaconda3\lib\site-packages (from nbformat>=4.2.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (4.11.1) Requirement already satisfied: imageio>=2.4.1 in c:\users\user\anaconda3\lib\site-packages (from scikit-image>=0.12->lime>=0.2.0.1->evalml>=0.68.0->atom-ml[full]) (2.19.3) Requirement already satisfied: tifffile>=2019.7.26 in c:\users\user\anaconda3\lib\site-packages (from scikit-image>=0.12->lime>=0.2.0.1->evalml>=0.68.0->atom-ml[full]) (2021.7.2) Requirement already satisfied: notebook>=4.4.1 in c:\users\user\anaconda3\lib\site-packages (from widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (6.4.12) Requirement already satisfied: heapdict in c:\users\user\anaconda3\lib\site-packages (from zict>=0.1.3->distributed!=2022.10.1,>=2022.2.0->featuretools>=1.23.0->atom-ml[full]) (1.0.1) Requirement already satisfied: iniconfig in c:\users\user\anaconda3\lib\site-packages (from pytest->dtreeviz>=2.1->explainerdashboard>=0.4.2->atom-ml[full]) (1.1.1) Requirement already satisfied: pluggy<2.0,>=0.12 in c:\users\user\anaconda3\lib\site-packages (from pytest->dtreeviz>=2.1->explainerdashboard>=0.4.2->atom-ml[full]) (1.0.0) Requirement already satisfied: py>=1.8.2 in c:\users\user\anaconda3\lib\site-packages (from pytest->dtreeviz>=2.1->explainerdashboard>=0.4.2->atom-ml[full]) (1.11.0) Requirement already satisfied: atomicwrites>=1.0 in c:\users\user\anaconda3\lib\site-packages (from pytest->dtreeviz>=2.1->explainerdashboard>=0.4.2->atom-ml[full]) (1.4.0) Requirement already satisfied: pyasn1-modules>=0.2.1 in c:\users\user\anaconda3\lib\site-packages (from google-auth<3.0dev,>=2.14.1->google-api-core<3.0.0,>=1.0.0->opencensus->ray[serve]>=2.3.0->atom-ml[full]) (0.2.8) Requirement already satisfied: cachetools<6.0,>=2.0.0 in c:\users\user\anaconda3\lib\site-packages (from google-auth<3.0dev,>=2.14.1->google-api-core<3.0.0,>=1.0.0->opencensus->ray[serve]>=2.3.0->atom-ml[full]) (5.3.0) Requirement already satisfied: rsa<5,>=3.1.4 in c:\users\user\anaconda3\lib\site-packages (from google-auth<3.0dev,>=2.14.1->google-api-core<3.0.0,>=1.0.0->opencensus->ray[serve]>=2.3.0->atom-ml[full]) (4.9) Requirement already satisfied: parso<0.9.0,>=0.8.0 in c:\users\user\anaconda3\lib\site-packages (from jedi>=0.16->ipython>=7.8.0->black[jupyter]>=22.3.0->evalml>=0.68.0->atom-ml[full]) (0.8.3) Collecting ansicon Using cached ansicon-1.89.0-py2.py3-none-any.whl (63 kB) Requirement already satisfied: nbconvert>=5 in c:\users\user\anaconda3\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (6.4.4) Requirement already satisfied: terminado>=0.8.3 in c:\users\user\anaconda3\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.13.1) Requirement already satisfied: argon2-cffi in c:\users\user\anaconda3\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (21.3.0) Requirement already satisfied: Send2Trash>=1.8.0 in c:\users\user\anaconda3\lib\site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (1.8.0) Requirement already satisfied: bleach in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (4.1.0) Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.5.13) Requirement already satisfied: jupyterlab-pygments in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.1.2) Requirement already satisfied: beautifulsoup4 in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (4.11.1) Requirement already satisfied: pandocfilters>=1.4.1 in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (1.5.0) Requirement already satisfied: mistune<2,>=0.8.1 in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.8.4) Requirement already satisfied: testpath in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.6.0) Requirement already satisfied: defusedxml in c:\users\user\anaconda3\lib\site-packages (from nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.7.1) Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in c:\users\user\anaconda3\lib\site-packages (from pyasn1-modules>=0.2.1->google-auth<3.0dev,>=2.14.1->google-api-core<3.0.0,>=1.0.0->opencensus->ray[serve]>=2.3.0->atom-ml[full]) (0.4.8) Requirement already satisfied: pywinpty>=1.1.0 in c:\users\user\anaconda3\lib\site-packages (from terminado>=0.8.3->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (2.0.2) Requirement already satisfied: argon2-cffi-bindings in c:\users\user\anaconda3\lib\site-packages (from argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (21.2.0) Requirement already satisfied: cffi>=1.0.1 in c:\users\user\anaconda3\lib\site-packages (from argon2-cffi-bindings->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (1.15.1) Requirement already satisfied: soupsieve>1.2 in c:\users\user\anaconda3\lib\site-packages (from beautifulsoup4->nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (2.3.1) Requirement already satisfied: webencodings in c:\users\user\anaconda3\lib\site-packages (from bleach->nbconvert>=5->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (0.5.1) Requirement already satisfied: pycparser in c:\users\user\anaconda3\lib\site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.5->evalml>=0.68.0->atom-ml[full]) (2.21) Installing collected packages: texttable, tbb, rfc3986, pywin32, PyMeeus, pydub, py-spy, opencensus-context, nvidia-ml-py, korean-lunar-calendar, htmlmin, fusepy, ffmpy, distlib, ansicon, WTForms, websockets, waitress, vowpalwabbit, virtualenv, uc-micro-py, typeguard, tokenize-rt, tangled-up-in-unicode, sqlparse, smmap, querystring-parser, python-multipart, pydantic, plotly, packaging, oyaml, numpy, multimethod, multidict, mdurl, llvmlite, jinxed, jinja2, hijri-converter, h11, googleapis-common-protos, frozenlist, dill, daal, convertdate, colorful, async-timeout, aiorwlock, aiofiles, yarl, uvicorn, starlette, scipy, pyarrow, pandas, numba, nltk, markdown-it-py, linkify-it-py, huggingface-hub, httpcore, holidays, gitdb, docker, databricks-cli, daal4py, contourpy, blessed, aiosignal, zoofs, xgboost, visions, scikit-learn, ray, modin, mdit-py-plugins, matplotlib, imagehash, httpx, gpustat, google-api-core, GitPython, Flask-WTF, fastapi, altair, aiohttp, woodwork, scikit-learn-intelex, phik, opencensus, lime, gradio, gplearn, flask-simplelogin, dash-bootstrap-components, dash-auth, dagshub, category-encoders, aiohttp-cors, ydata-profiling, mlflow, explainerdashboard, featuretools, nlp-primitives, atom-ml, evalml Attempting uninstall: tbb Found existing installation: TBB 0.2

ERROR: Cannot uninstall 'TBB'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.


ModuleNotFoundError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_9756\2535248663.py in 2 get_ipython().system('{sys.executable} -m pip install atom-ml[full]') 3 ----> 4 import atom

ModuleNotFoundError: No module named 'atom'

Steps to reproduce

No response

Python and package version

tvdboom commented 1 year ago

What OS are you on? Is it macOS? Also, can you check in your site-packages directory if the atom directory is present? Also, how can you run import atom; atom.__version__ 5.1.1 if you weren't able to import it in the first place?

Selphie14100 commented 1 year ago

using Win 10. It is in site-packages directory. If I use pip to show it I get (basicai) C:\Users\User>pip show atom_ml WARNING: Ignoring invalid distribution -ttpx (c:\users\user\anaconda3\envs\basicai\lib\site-packages) Name: atom-ml Version: 5.1.1 Summary: A Python package for fast exploration of machine learning pipelines Home-page: Author: Author-email: Mavs m.524687@gmail.com License: Location: c:\users\user\anaconda3\envs\basicai\lib\site-packages

I am trying to use it in a jupyter notebook

tvdboom commented 1 year ago

Ok, so it is installed but for some reason it can not be imported. Maybe your pythonpath is wrong? what happens when you copy the atom-ml directory from site-packages to your current working directory?

Selphie14100 commented 1 year ago

I get this

ModuleNotFoundError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_16608\3307495225.py in ----> 1 import atom

~\atom__init.py in 8 """ 9 ---> 10 from atom.api import ATOMClassifier, ATOMModel, ATOMRegressor 11 from atom.utils import version__

~\atom\api.py in 14 from sklearn.base import clone 15 ---> 16 from atom.atom import ATOM 17 from atom.basetransformer import BaseTransformer 18 from atom.utils import INT, SCALAR, SEQUENCE, TARGET, Predictor

~\atom\atom.py in 22 from sklearn.utils.metaestimators import available_if 23 ---> 24 from atom.baserunner import BaseRunner 25 from atom.basetransformer import BaseTransformer 26 from atom.branch import Branch

~\atom\baserunner.py in 21 from sklearn.utils.metaestimators import available_if 22 ---> 23 from atom.basemodel import BaseModel 24 from atom.basetracker import BaseTracker 25 from atom.basetransformer import BaseTransformer

~\atom\basemodel.py in 21 22 import dill as pickle ---> 23 import mlflow 24 import numpy as np 25 import pandas as pd

ModuleNotFoundError: No module named 'mlflow'

tvdboom commented 1 year ago

oke, in this case you are missing some dependencies. are you sure you installed atom in the same environment your kernel is on? could you try and reinstall atom again and see if the output changed? or just install mlflow separately.

Selphie14100 commented 1 year ago

I'm new at this but as I can install other packages happily and I'm getting errors with this one is the problem more likely to be with the package in some way? I'm not keen on putting directories and files all over the place. I'm trying to keep it tidy in virtual environments.

Selphie14100 commented 1 year ago

I have tried installing it in another virtual environment by itself and got ~\atom\utils.py in 28 29 import mlflow ---> 30 import modin.pandas as md 31 import numpy as np 32 import pandas as pd

ModuleNotFoundError: No module named 'modin'

tvdboom commented 1 year ago

are you using pip or conda? In the new env the error is clear. you are missing the modin package, which is a dependency of atom. The question is why isn't it being installed with the package. I tried it myself in a new virtual env and it works fine, so I am not sure it's the package

Selphie14100 commented 1 year ago

I've been using pip rather than conda

Selphie14100 commented 1 year ago

Tried with conda (basicai) C:\Users\User>conda config --set channel_priority strict

(basicai) C:\Users\User>conda install atom-ml Collecting package metadata (current_repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve. Collecting package metadata (repodata.json): done Solving environment: failed with initial frozen solve. Retrying with flexible solve.

PackagesNotFoundError: The following packages are not available from current channels:

Current channels:

To search for alternate channels that may provide the conda package you're looking for, navigate to

https://anaconda.org

and use the search bar at the top of the page.

tvdboom commented 1 year ago

you need to use conda install -c conda-forge atom-ml. But still, it should work with pip. It looks to me that the issue is related to environments. I think you didn't install atom in the same env as your kernel is running. That's why, when you import atom from the directory you copy pasted, it misses some dependencies.

Selphie14100 commented 1 year ago

Agreed there is something environmental going on.. However I've got it running on Google Colab so all Good!!! Thank you for your help. This can be closed as far as I am concerned

tvdboom commented 1 year ago

alright. don't hesitate to open a new issue if something else arises