rapidsai / cugraph

cuGraph - RAPIDS Graph Analytics Library
https://docs.rapids.ai/api/cugraph/stable/
Apache License 2.0
1.72k stars 302 forks source link

[BUG]: Module 'cugraph_pyg' not found. #4129

Closed Gibyeng closed 6 months ago

Gibyeng commented 9 months ago

Version

24.02.00

Which installation method(s) does this occur on?

No response

Describe the bug.

After I build cugraph from source, I go to the directory "cugraph/python/" and run "pytest". But I got some errors, it seems there is something wrong with my cugraph_pyg.

Minimum reproducible example

cd cugraph/python
pytest

### Relevant log output

```shell
platform linux -- Python 3.10.13, pytest-8.0.0, pluggy-1.4.0
benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000)
Matplotlib: 3.8.2
Freetype: 2.12.1
rootdir: /home/xxx/Documents/cugraph/python
plugins: xdist-3.5.0, cov-4.1.0, anyio-4.2.0, benchmark-4.0.0, mpl-0.16.1
collected 7197 items / 24 errors                                                                                                                                                                           

================================================================================================== ERRORS ==================================================================================================
_______________________________________________________________ ERROR collecting cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_loader.py ________________________________________________________________
ImportError while importing test module '/home/xxx/Documents/cugraph/python/cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_loader.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
../../../anaconda3/envs/cugraph_dev/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_loader.py:16: in <module>
    from cugraph_pyg.loader import CuGraphNeighborLoader
E   ModuleNotFoundError: No module named 'cugraph_pyg'
_______________________________________________________________ ERROR collecting cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_sampler.py _______________________________________________________________
ImportError while importing test module '/home/xxx/Documents/cugraph/python/cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_sampler.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
../../../anaconda3/envs/cugraph_dev/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_sampler.py:19: in <module>
    from cugraph_pyg.data import CuGraphStore
E   ModuleNotFoundError: No module named 'cugraph_pyg'
________________________________________________________________ ERROR collecting cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_store.py ________________________________________________________________
ImportError while importing test module '/home/xxx/Documents/cugraph/python/cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_store.py'.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
../../../anaconda3/envs/cugraph_dev/lib/python3.10/importlib/__init__.py:126: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
cugraph-pyg/cugraph_pyg/tests/mg/test_mg_cugraph_store.py:15: in <module>
    from cugraph_pyg.data.cugraph_store import (
E   ModuleNotFoundError: No module named 'cugraph_pyg'
../../../anaconda3/envs/cugraph_dev/lib/python3.10/site-packages/_pytest/config/__init__.py:654: in _importconftest
    mod = import_path(conftestpath, mode=importmode, root=rootpath)
../../../anaconda3/envs/cugraph_dev/lib/python3.10/site-packages/_pytest/pathlib.py:590: in import_path
    raise ImportPathMismatchError(module_name, module_file, path)
E   _pytest.pathlib.ImportPathMismatchError: ('tests.conftest', '/home/xxx/Documents/cugraph/python/cugraph-dgl/tests/conftest.py', PosixPath('/home/xxx/Documents/cugraph/python/cugraph-service/tests/conftest.py'))
______________________________________________________________________ ERROR collecting pylibcugraph/pylibcugraph/tests/test_utils.py ______________________________________________________________________
import file mismatch:
imported module 'test_utils' has this __file__ attribute:
  /home/xxx/Documents/cugraph/python/cugraph/cugraph/tests/utils/test_utils.py
which is not the same as the test file we want to collect:
  /home/xxx/Documents/cugraph/python/pylibcugraph/pylibcugraph/tests/test_utils.py
HINT: remove __pycache__ / .pyc files and/or use a unique basename for your test file modules

Environment details

<details><summary>Click here to see environment details</summary><pre>

     **git***
     commit ff76a385c4048ac75d1408c3bcf9d4e3018a88b0 (HEAD -> branch-24.02)
     Author: Seunghwa Kang <45857425+seunghwak@users.noreply.github.com>
     Date:   Thu Jan 25 13:13:58 2024 -0800

     Update per_v_transform_reduce_incoming|outgoing_e to support edge masking (#4085)

     per_v_transform_reduce_(incoming|outgoing_e) now supports edge masking.

     Authors:
     - Seunghwa Kang (https://github.com/seunghwak)

     Approvers:
     - Chuck Hastings (https://github.com/ChuckHastings)
     - Naim (https://github.com/naimnv)
     - Joseph Nke (https://github.com/jnke2016)

     URL: https://github.com/rapidsai/cugraph/pull/4085
     **git submodules***

     ***OS Information***
     DISTRIB_ID=Kylin
     DISTRIB_RELEASE=V10
     DISTRIB_CODENAME=kylin
     DISTRIB_DESCRIPTION="Kylin V10 SP1"
     DISTRIB_KYLIN_RELEASE=V10
     DISTRIB_VERSION_TYPE=enterprise
     DISTRIB_VERSION_MODE=normal
     NAME="Ubuntu"
     VERSION="18.04.6 LTS (Bionic Beaver)"
     ID=ubuntu
     ID_LIKE=debian
     PRETTY_NAME="Ubuntu 18.04.6 LTS"
     VERSION_ID="18.04"
     HOME_URL="https://www.ubuntu.com/"
     SUPPORT_URL="https://help.ubuntu.com/"
     BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
     PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
     VERSION_CODENAME=bionic
     UBUNTU_CODENAME=bionic
     Linux m10 4.15.0-39-generic #42-Ubuntu SMP Tue Oct 23 15:48:01 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

     ***GPU Information***
     Wed Jan 31 14:08:24 2024
     +-----------------------------------------------------------------------------+
     | NVIDIA-SMI 520.61.05    Driver Version: 520.61.05    CUDA Version: 11.8     |
     |-------------------------------+----------------------+----------------------+
     | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
     | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
     |                               |                      |               MIG M. |
     |===============================+======================+======================|
     |   0  Quadro P400         On   | 00000000:17:00.0  On |                  N/A |
     | 38%   51C    P0    N/A /  N/A |    499MiB /  2048MiB |      4%      Default |
     |                               |                      |                  N/A |
     +-------------------------------+----------------------+----------------------+
     |   1  NVIDIA GeForce ...  On   | 00000000:65:00.0 Off |                  N/A |
     | 31%   43C    P8    27W / 250W |      1MiB / 11264MiB |      0%      Default |
     |                               |                      |                  N/A |
     +-------------------------------+----------------------+----------------------+
     |   2  NVIDIA GeForce ...  On   | 00000000:B3:00.0 Off |                  N/A |
     | 31%   38C    P8    21W / 250W |      1MiB / 11264MiB |      0%      Default |
     |                               |                      |                  N/A |
     +-------------------------------+----------------------+----------------------+

     +-----------------------------------------------------------------------------+
     | Processes:                                                                  |
     |  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
     |        ID   ID                                                   Usage      |
     |=============================================================================|
     |    0   N/A  N/A      1410      G   /usr/lib/xorg/Xorg                 39MiB |
     |    0   N/A  N/A      1604      G   /usr/bin/gnome-shell               71MiB |
     |    0   N/A  N/A      2264      G   /usr/lib/xorg/Xorg                186MiB |
     |    0   N/A  N/A      2378      G   /usr/bin/gnome-shell               56MiB |
     |    0   N/A  N/A     14066      G   ...RendererForSitePerProcess       61MiB |
     |    0   N/A  N/A     31834      G   ...223421608301574386,262144       78MiB |
     +-----------------------------------------------------------------------------+

     ***CPU***
     Architecture:        x86_64
     CPU op-mode(s):      32-bit, 64-bit
     Byte Order:          Little Endian
     CPU(s):              12
     On-line CPU(s) list: 0-11
     Thread(s) per core:  2
     Core(s) per socket:  6
     Socket(s):           1
     NUMA node(s):        1
     Vendor ID:           GenuineIntel
     CPU family:          6
     Model:               85
     Model name:          Intel(R) Xeon(R) W-2133 CPU @ 3.60GHz
     Stepping:            4
     CPU MHz:             1200.039
     CPU max MHz:         3900.0000
     CPU min MHz:         1200.0000
     BogoMIPS:            7200.00
     Virtualization:      VT-x
     L1d cache:           32K
     L1i cache:           32K
     L2 cache:            1024K
     L3 cache:            8448K
     NUMA node0 CPU(s):   0-11
     Flags:               fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 invpcid_single pti intel_ppin ssbd mba ibrs ibpb stibp tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req flush_l1d arch_capabilities

     ***CMake***
     /home/xxx/anaconda3/envs/cugraph_dev/bin/cmake
     cmake version 3.28.1

     CMake suite maintained and supported by Kitware (kitware.com/cmake).

     ***g++***
     /home/xxx/anaconda3/envs/cugraph_dev/bin/g++
     g++ (conda-forge gcc 11.4.0-4) 11.4.0
     Copyright (C) 2021 Free Software Foundation, Inc.
     This is free software; see the source for copying conditions.  There is NO
     warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

     ***nvcc***
     /home/xxx/anaconda3/envs/cugraph_dev/bin/nvcc
     nvcc: NVIDIA (R) Cuda compiler driver
     Copyright (c) 2005-2022 NVIDIA Corporation
     Built on Wed_Sep_21_10:33:58_PDT_2022
     Cuda compilation tools, release 11.8, V11.8.89
     Build cuda_11.8.r11.8/compiler.31833905_0

     ***Python***
     /home/xxx/anaconda3/envs/cugraph_dev/bin/python
     Python 3.10.13

     ***Environment Variables***
     PATH                            : /home/xxx/anaconda3/envs/cugraph_dev/bin:/home/xxx/anaconda3/condabin:/home/xxx/anaconda3/bin:/home/xxx/.local/bin:/home/xxx/Documents/cub:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/cuda/bin
     LD_LIBRARY_PATH                 :
     NUMBAPRO_NVVM                   :
     NUMBAPRO_LIBDEVICE              :
     CONDA_PREFIX                    : /home/xxx/anaconda3/envs/cugraph_dev
     PYTHON_PATH                     :

     ***conda packages***
     /home/xxx/anaconda3/condabin/conda
     # packages in environment at /home/xxx/anaconda3/envs/cugraph_dev:
     #
     # Name                    Version                   Build  Channel
     _libgcc_mutex             0.1                 conda_forge    conda-forge
     _openmp_mutex             4.5                       2_gnu    conda-forge
     _sysroot_linux-64_curr_repodata_hack 3                   h69a702a_13    conda-forge
     accessible-pygments       0.0.4              pyhd8ed1ab_0    conda-forge
     aiohttp                   3.9.1           py310h2372a71_0    conda-forge
     aiosignal                 1.3.1              pyhd8ed1ab_0    conda-forge
     alabaster                 0.7.16             pyhd8ed1ab_0    conda-forge
     annotated-types           0.6.0                    pypi_0    pypi
     anyio                     4.2.0              pyhd8ed1ab_0    conda-forge
     argon2-cffi               23.1.0             pyhd8ed1ab_0    conda-forge
     argon2-cffi-bindings      21.2.0          py310h2372a71_4    conda-forge
     arrow                     1.3.0              pyhd8ed1ab_0    conda-forge
     asttokens                 2.4.1              pyhd8ed1ab_0    conda-forge
     async-lru                 2.0.4              pyhd8ed1ab_0    conda-forge
     async-timeout             4.0.3              pyhd8ed1ab_0    conda-forge
     atk-1.0                   2.38.0               hd4edc92_1    conda-forge
     attrs                     23.2.0             pyh71513ae_0    conda-forge
     autopep8                  2.0.4                    pypi_0    pypi
     aws-c-auth                0.7.11               h0b4cabd_1    conda-forge
     aws-c-cal                 0.6.9                h14ec70c_3    conda-forge
     aws-c-common              0.9.12               hd590300_0    conda-forge
     aws-c-compression         0.2.17               h572eabf_8    conda-forge
     aws-c-event-stream        0.4.1                h97bb272_2    conda-forge
     aws-c-http                0.8.0                h9129f04_2    conda-forge
     aws-c-io                  0.14.0               hf8f278a_1    conda-forge
     aws-c-mqtt                0.10.1               h2b97f5f_0    conda-forge
     aws-c-s3                  0.4.9                hca09fc5_0    conda-forge
     aws-c-sdkutils            0.1.13               h572eabf_1    conda-forge
     aws-checksums             0.1.17               h572eabf_7    conda-forge
     aws-crt-cpp               0.26.0               h04327c0_8    conda-forge
     aws-sdk-cpp               1.11.210            hba3e011_10    conda-forge
     babel                     2.14.0             pyhd8ed1ab_0    conda-forge
     beautifulsoup4            4.12.3             pyha770c72_0    conda-forge
     binutils                  2.40                 hdd6e379_0    conda-forge
     binutils_impl_linux-64    2.40                 hf600244_0    conda-forge
     binutils_linux-64         2.40                 hbdbef99_2    conda-forge
     bleach                    6.1.0              pyhd8ed1ab_0    conda-forge
     bokeh                     3.3.4              pyhd8ed1ab_0    conda-forge
     breathe                   4.35.0             pyhd8ed1ab_1    conda-forge
     brotli                    1.1.0                hd590300_1    conda-forge
     brotli-bin                1.1.0                hd590300_1    conda-forge
     brotli-python             1.1.0           py310hc6cd4ac_1    conda-forge
     bzip2                     1.0.8                hd590300_5    conda-forge
     c-ares                    1.26.0               hd590300_0    conda-forge
     c-compiler                1.5.2                h0b41bf4_0    conda-forge
     ca-certificates           2023.12.12           h06a4308_0
     cached-property           1.5.2                hd8ed1ab_1    conda-forge
     cached_property           1.5.2              pyha770c72_1    conda-forge
     cachetools                5.3.2              pyhd8ed1ab_0    conda-forge
     cairo                     1.18.0               h3faef2a_0    conda-forge
     certifi                   2023.11.17      py310h06a4308_0
     cffi                      1.16.0          py310h2fee648_0    conda-forge
     cfgv                      3.3.1              pyhd8ed1ab_0    conda-forge
     charset-normalizer        3.3.2              pyhd8ed1ab_0    conda-forge
     click                     8.1.7           unix_pyh707e725_0    conda-forge
     cloudpickle               3.0.0              pyhd8ed1ab_0    conda-forge
     cmake                     3.28.1               hcfe8598_0    conda-forge
     colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
     comm                      0.2.1              pyhd8ed1ab_0    conda-forge
     commonmark                0.9.1                      py_0    conda-forge
     contourpy                 1.2.0           py310hd41b1e2_0    conda-forge
     coverage                  7.4.1           py310h2372a71_0    conda-forge
     cubinlinker               0.3.0           py310hfdf336d_0    rapidsai
     cuda-profiler-api         11.8.86                       0    nvidia
     cuda-python               11.8.3          py310h70a93da_0    conda-forge
     cuda-version              11.8                 h70ddcb2_2    conda-forge
     cudatoolkit               11.8.0              h4ba93d1_12    conda-forge
     cudf                      24.02.00a240    cuda11_py310_240128_g821f4dea10_240    rapidsai-nightly
     cugraph                   24.2.0                   pypi_0    pypi
     cupy                      13.0.0          py310h189a05f_1    conda-forge
     cupy-core                 13.0.0          py310h506062a_1    conda-forge
     cxx-compiler              1.5.2                hf52228f_0    conda-forge
     cycler                    0.12.1             pyhd8ed1ab_0    conda-forge
     cython                    3.0.8           py310hc6cd4ac_0    conda-forge
     cytoolz                   0.12.2          py310h2372a71_1    conda-forge
     dask                      2024.1.1           pyhd8ed1ab_0    conda-forge
     dask-core                 2024.1.2a240126 py_gb1909c771_0    dask/label/dev
     dask-cuda                 24.02.00a28     py310_240129_g34e7404_28    rapidsai-nightly
     dask-cudf                 24.02.00a240    cuda11_py310_240128_g821f4dea10_240    rapidsai-nightly
     debugpy                   1.8.0           py310hc6cd4ac_1    conda-forge
     decorator                 5.1.1              pyhd8ed1ab_0    conda-forge
     defusedxml                0.7.1              pyhd8ed1ab_0    conda-forge
     dgl                       2.0.0+cu118              pypi_0    pypi
     dglgo                     0.0.2                    pypi_0    pypi
     distlib                   0.3.8              pyhd8ed1ab_0    conda-forge
     distributed               2024.1.1           pyhd8ed1ab_0    conda-forge
     dlpack                    0.5                  h9c3ff4c_0    conda-forge
     docutils                  0.19            py310hff52083_1    conda-forge
     doxygen                   1.10.0               h661eb56_0    conda-forge
     entrypoints               0.4                pyhd8ed1ab_0    conda-forge
     exceptiongroup            1.2.0              pyhd8ed1ab_2    conda-forge
     execnet                   2.0.2              pyhd8ed1ab_0    conda-forge
     executing                 2.0.1              pyhd8ed1ab_0    conda-forge
     expat                     2.5.0                hcb278e6_1    conda-forge
     fastrlock                 0.8.2           py310hc6cd4ac_2    conda-forge
     filelock                  3.13.1             pyhd8ed1ab_0    conda-forge
     fmt                       10.2.1               h00ab1b0_0    conda-forge
     font-ttf-dejavu-sans-mono 2.37                 hab24e00_0    conda-forge
     font-ttf-inconsolata      3.000                h77eed37_0    conda-forge
     font-ttf-source-code-pro  2.038                h77eed37_0    conda-forge
     font-ttf-ubuntu           0.83                 h77eed37_1    conda-forge
     fontconfig                2.14.2               h14ed4e7_0    conda-forge
     fonts-conda-ecosystem     1                             0    conda-forge
     fonts-conda-forge         1                             0    conda-forge
     fonttools                 4.47.2          py310h2372a71_0    conda-forge
     fqdn                      1.5.1              pyhd8ed1ab_0    conda-forge
     freetype                  2.12.1               h267a509_2    conda-forge
     fribidi                   1.0.10               h36c2ea0_0    conda-forge
     frozenlist                1.4.1           py310h2372a71_0    conda-forge
     fsspec                    2023.12.2          pyhca7485f_0    conda-forge
     future                    0.18.3             pyhd8ed1ab_0    conda-forge
     gcc                       11.4.0               h7baecda_2    conda-forge
     gcc_impl_linux-64         11.4.0               h7aa1c59_4    conda-forge
     gcc_linux-64              11.4.0               hfd045f2_2    conda-forge
     gdk-pixbuf                2.42.10              h829c605_4    conda-forge
     gettext                   0.21.1               h27087fc_0    conda-forge
     gflags                    2.2.2             he1b5a44_1004    conda-forge
     giflib                    5.2.1                h0b41bf4_3    conda-forge
     glog                      0.6.0                h6f12383_0    conda-forge
     gmock                     1.14.0               ha770c72_1    conda-forge
     gmp                       6.3.0                h59595ed_0    conda-forge
     graphite2                 1.3.13            h58526e2_1001    conda-forge
     graphviz                  9.0.0                h78e8752_1    conda-forge
     gtest                     1.14.0               h00ab1b0_1    conda-forge
     gtk2                      2.24.33              h7f000aa_3    conda-forge
     gts                       0.7.6                h977cf35_4    conda-forge
     gxx                       11.4.0               h7baecda_2    conda-forge
     gxx_impl_linux-64         11.4.0               h7aa1c59_4    conda-forge
     gxx_linux-64              11.4.0               hfc1ae95_2    conda-forge
     harfbuzz                  8.3.0                h3d44ed6_0    conda-forge
     icu                       73.2                 h59595ed_0    conda-forge
     identify                  2.5.33             pyhd8ed1ab_0    conda-forge
     idna                      3.6                pyhd8ed1ab_0    conda-forge
     imagesize                 1.4.1              pyhd8ed1ab_0    conda-forge
     importlib-metadata        7.0.1              pyha770c72_0    conda-forge
     importlib-resources       6.1.1              pyhd8ed1ab_0    conda-forge
     importlib_metadata        7.0.1                hd8ed1ab_0    conda-forge
     importlib_resources       6.1.1              pyhd8ed1ab_0    conda-forge
     iniconfig                 2.0.0              pyhd8ed1ab_0    conda-forge
     ipykernel                 6.29.0             pyhd33586a_0    conda-forge
     ipython                   8.20.0             pyh707e725_0    conda-forge
     isoduration               20.11.0            pyhd8ed1ab_0    conda-forge
     isort                     5.13.2                   pypi_0    pypi
     jedi                      0.19.1             pyhd8ed1ab_0    conda-forge
     jinja2                    3.1.3              pyhd8ed1ab_0    conda-forge
     joblib                    1.3.2              pyhd8ed1ab_0    conda-forge
     json5                     0.9.14             pyhd8ed1ab_0    conda-forge
     jsonpointer               2.4             py310hff52083_3    conda-forge
     jsonschema                4.21.1             pyhd8ed1ab_0    conda-forge
     jsonschema-specifications 2023.12.1          pyhd8ed1ab_0    conda-forge
     jsonschema-with-format-nongpl 4.21.1             pyhd8ed1ab_0    conda-forge
     jupyter-lsp               2.2.2              pyhd8ed1ab_0    conda-forge
     jupyter_client            8.6.0              pyhd8ed1ab_0    conda-forge
     jupyter_core              5.7.1           py310hff52083_0    conda-forge
     jupyter_events            0.9.0              pyhd8ed1ab_0    conda-forge
     jupyter_server            2.12.5             pyhd8ed1ab_0    conda-forge
     jupyter_server_terminals  0.5.2              pyhd8ed1ab_0    conda-forge
     jupyterlab                4.0.11             pyhd8ed1ab_0    conda-forge
     jupyterlab_pygments       0.3.0              pyhd8ed1ab_0    conda-forge
     jupyterlab_server         2.25.2             pyhd8ed1ab_0    conda-forge
     kernel-headers_linux-64   3.10.0              h4a8ded7_13    conda-forge
     keyutils                  1.6.1                h166bdaf_0    conda-forge
     kiwisolver                1.4.5           py310hd41b1e2_1    conda-forge
     krb5                      1.21.2               h659d440_0    conda-forge
     lcms2                     2.16                 hb7c19ff_0    conda-forge
     ld_impl_linux-64          2.40                 h41732ed_0    conda-forge
     lerc                      4.0.0                h27087fc_0    conda-forge
     libabseil                 20230802.1      cxx17_h59595ed_0    conda-forge
     libarrow                  14.0.2           h84dd17c_2_cpu    conda-forge
     libarrow-acero            14.0.2           h59595ed_2_cpu    conda-forge
     libarrow-dataset          14.0.2           h59595ed_2_cpu    conda-forge
     libarrow-flight           14.0.2           h120cb0d_2_cpu    conda-forge
     libarrow-flight-sql       14.0.2           h61ff412_2_cpu    conda-forge
     libarrow-gandiva          14.0.2           hacb8726_2_cpu    conda-forge
     libarrow-substrait        14.0.2           h61ff412_2_cpu    conda-forge
     libblas                   3.9.0           21_linux64_openblas    conda-forge
     libbrotlicommon           1.1.0                hd590300_1    conda-forge
     libbrotlidec              1.1.0                hd590300_1    conda-forge
     libbrotlienc              1.1.0                hd590300_1    conda-forge
     libcblas                  3.9.0           21_linux64_openblas    conda-forge
     libcrc32c                 1.1.2                h9c3ff4c_0    conda-forge
     libcublas                 11.11.3.6                     0    nvidia
     libcublas-dev             11.11.3.6                     0    nvidia
     libcudf                   24.02.00a240    cuda11_240128_g821f4dea10_240    rapidsai-nightly
     libcufile                 1.4.0.31                      0    nvidia
     libcufile-dev             1.4.0.31                      0    nvidia
     libcugraphops             24.02.00a13     cuda11_240128_g2fd694cd_13    rapidsai-nightly
     libcurand                 10.3.0.86                     0    nvidia
     libcurand-dev             10.3.0.86                     0    nvidia
     libcurl                   8.5.0                hca28451_0    conda-forge
     libcusolver               11.4.1.48                     0    nvidia
     libcusolver-dev           11.4.1.48                     0    nvidia
     libcusparse               11.7.5.86                     0    nvidia
     libcusparse-dev           11.7.5.86                     0    nvidia
     libdeflate                1.19                 hd590300_0    conda-forge
     libedit                   3.1.20191231         he28a2e2_2    conda-forge
     libev                     4.33                 hd590300_2    conda-forge
     libevent                  2.1.12               hf998b51_1    conda-forge
     libexpat                  2.5.0                hcb278e6_1    conda-forge
     libffi                    3.4.2                h7f98852_5    conda-forge
     libgcc-devel_linux-64     11.4.0             h922705a_104    conda-forge
     libgcc-ng                 13.2.0               h807b86a_4    conda-forge
     libgd                     2.3.3                h119a65a_9    conda-forge
     libgfortran-ng            13.2.0               h69a702a_4    conda-forge
     libgfortran5              13.2.0               ha4646dd_4    conda-forge
     libglib                   2.78.3               h783c2da_0    conda-forge
     libgomp                   13.2.0               h807b86a_4    conda-forge
     libgoogle-cloud           2.12.0               h5206363_4    conda-forge
     libgrpc                   1.59.3               hd6c4280_0    conda-forge
     libhwloc                  2.9.3           default_h554bfaf_1009    conda-forge
     libiconv                  1.17                 hd590300_2    conda-forge
     libidn2                   2.3.7                hd590300_0    conda-forge
     libjpeg-turbo             3.0.0                hd590300_1    conda-forge
     libkvikio                 24.02.00a       cuda11_240128_gf8f5858_16    rapidsai-nightly
     liblapack                 3.9.0           21_linux64_openblas    conda-forge
     libllvm14                 14.0.6               hcd5def8_4    conda-forge
     libllvm15                 15.0.7               hb3ce162_4    conda-forge
     libnghttp2                1.58.0               h47da74e_1    conda-forge
     libnl                     3.9.0                hd590300_0    conda-forge
     libnsl                    2.0.1                hd590300_0    conda-forge
     libnuma                   2.0.16               h0b41bf4_1    conda-forge
     libopenblas               0.3.26          pthreads_h413a1c8_0    conda-forge
     libparquet                14.0.2           h352af49_2_cpu    conda-forge
     libpng                    1.6.39               h753d276_0    conda-forge
     libprotobuf               4.24.4               hf27288f_0    conda-forge
     libraft                   24.02.00a85     cuda11_240128_g2822532f_85    rapidsai-nightly
     libraft-headers           24.02.00a85     cuda11_240128_g2822532f_85    rapidsai-nightly
     libraft-headers-only      24.02.00a85     cuda11_240128_g2822532f_85    rapidsai-nightly
     libre2-11                 2023.06.02           h7a70373_0    conda-forge
     librmm                    24.02.00a36     cuda11_240129_g6c904f7b_36    rapidsai-nightly
     librsvg                   2.56.3               he3f83f7_1    conda-forge
     libsanitizer              11.4.0               h4dcbe23_4    conda-forge
     libsodium                 1.0.18               h36c2ea0_1    conda-forge
     libsqlite                 3.44.2               h2797004_0    conda-forge
     libssh2                   1.11.0               h0841786_0    conda-forge
     libstdcxx-devel_linux-64  11.4.0             h922705a_104    conda-forge
     libstdcxx-ng              13.2.0               h7e041cc_4    conda-forge
     libthrift                 0.19.0               hb90f79a_1    conda-forge
     libtiff                   4.6.0                ha9c0a0a_2    conda-forge
     libunistring              0.9.10               h7f98852_0    conda-forge
     libutf8proc               2.8.0                h166bdaf_0    conda-forge
     libuuid                   2.38.1               h0b41bf4_0    conda-forge
     libuv                     1.46.0               hd590300_0    conda-forge
     libwebp                   1.3.2                h658648e_1    conda-forge
     libwebp-base              1.3.2                hd590300_0    conda-forge
     libwholegraph             24.02.00a28     cuda11_240128_g8cb7c5c_28    rapidsai-nightly
     libxcb                    1.15                 h0b41bf4_0    conda-forge
     libxcrypt                 4.4.36               hd590300_1    conda-forge
     libxml2                   2.12.4               h232c23b_1    conda-forge
     libzlib                   1.2.13               hd590300_5    conda-forge
     littleutils               0.2.2                    pypi_0    pypi
     llvmlite                  0.40.1          py310h1b8f574_0    conda-forge
     locket                    1.0.0              pyhd8ed1ab_0    conda-forge
     lz4                       4.3.3           py310h350c4a5_0    conda-forge
     lz4-c                     1.9.4                hcb278e6_0    conda-forge
     markdown                  3.5.2              pyhd8ed1ab_0    conda-forge
     markdown-it-py            3.0.0              pyhd8ed1ab_0    conda-forge
     markupsafe                2.1.4           py310h2372a71_0    conda-forge
     matplotlib-base           3.8.2           py310h62c0568_0    conda-forge
     matplotlib-inline         0.1.6              pyhd8ed1ab_0    conda-forge
     mdurl                     0.1.2              pyhd8ed1ab_0    conda-forge
     mistune                   3.0.2              pyhd8ed1ab_0    conda-forge
     mpi                       1.0                     openmpi    conda-forge
     mpmath                    1.3.0                    pypi_0    pypi
     msgpack-python            1.0.7           py310hd41b1e2_0    conda-forge
     multidict                 6.0.4           py310h2372a71_1    conda-forge
     munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
     nbclient                  0.8.0              pyhd8ed1ab_0    conda-forge
     nbconvert                 7.14.2             pyhd8ed1ab_0    conda-forge
     nbconvert-core            7.14.2             pyhd8ed1ab_0    conda-forge
     nbconvert-pandoc          7.14.2             pyhd8ed1ab_0    conda-forge
     nbformat                  5.9.2              pyhd8ed1ab_0    conda-forge
     nbsphinx                  0.9.3              pyhd8ed1ab_0    conda-forge
     nccl                      2.19.4.1             h6103f9b_0    conda-forge
     ncurses                   6.4                  h59595ed_2    conda-forge
     nest-asyncio              1.6.0              pyhd8ed1ab_0    conda-forge
     networkx                  3.2.1              pyhd8ed1ab_0    conda-forge
     ninja                     1.11.1               h924138e_0    conda-forge
     nodeenv                   1.8.0              pyhd8ed1ab_0    conda-forge
     notebook                  7.0.7              pyhd8ed1ab_0    conda-forge
     notebook-shim             0.2.3              pyhd8ed1ab_0    conda-forge
     numba                     0.57.1          py310h0f6aa51_0    conda-forge
     numpy                     1.24.4          py310ha4c1d20_0    conda-forge
     numpydoc                  1.6.0              pyhd8ed1ab_0    conda-forge
     nvcc_linux-64             11.8                h41dc85b_23    conda-forge
     nvcomp                    3.0.5                h838ba91_0    conda-forge
     nvidia-cublas-cu11        11.11.3.6                pypi_0    pypi
     nvidia-cuda-cupti-cu11    11.8.87                  pypi_0    pypi
     nvidia-cuda-nvrtc-cu11    11.8.89                  pypi_0    pypi
     nvidia-cuda-runtime-cu11  11.8.89                  pypi_0    pypi
     nvidia-cudnn-cu11         8.7.0.84                 pypi_0    pypi
     nvidia-cufft-cu11         10.9.0.58                pypi_0    pypi
     nvidia-curand-cu11        10.3.0.86                pypi_0    pypi
     nvidia-cusolver-cu11      11.4.1.48                pypi_0    pypi
     nvidia-cusparse-cu11      11.7.5.86                pypi_0    pypi
     nvidia-nccl-cu11          2.19.3                   pypi_0    pypi
     nvidia-nvtx-cu11          11.8.86                  pypi_0    pypi
     nvtx                      0.2.8           py310h2372a71_1    conda-forge
     ogb                       1.3.6                    pypi_0    pypi
     openjpeg                  2.5.0                h488ebb8_3    conda-forge
     openmpi                   5.0.1              h4970cb7_101    conda-forge
     openssl                   3.2.0                hd590300_1    conda-forge
     orc                       1.9.2                h4b38347_0    conda-forge
     outdated                  0.2.2                    pypi_0    pypi
     overrides                 7.7.0              pyhd8ed1ab_0    conda-forge
     packaging                 23.2               pyhd8ed1ab_0    conda-forge
     pandas                    1.5.3           py310h9b08913_1    conda-forge
     pandoc                    3.1.3                h32600fe_0    conda-forge
     pandocfilters             1.5.0              pyhd8ed1ab_0    conda-forge
     pango                     1.50.14              ha41ecd1_2    conda-forge
     parso                     0.8.3              pyhd8ed1ab_0    conda-forge
     partd                     1.4.1              pyhd8ed1ab_0    conda-forge
     pathspec                  0.12.1             pyhd8ed1ab_0    conda-forge
     pcre2                     10.42                hcad00b1_0    conda-forge
     pexpect                   4.9.0              pyhd8ed1ab_0    conda-forge
     pickleshare               0.7.5                   py_1003    conda-forge
     pillow                    10.2.0          py310h01dd4db_0    conda-forge
     pip                       23.3.2             pyhd8ed1ab_0    conda-forge
     pixman                    0.43.0               h59595ed_0    conda-forge
     pkgutil-resolve-name      1.3.10             pyhd8ed1ab_1    conda-forge
     platformdirs              4.1.0              pyhd8ed1ab_0    conda-forge
     pluggy                    1.4.0              pyhd8ed1ab_0    conda-forge
     pre-commit                3.6.0              pyha770c72_0    conda-forge
     prometheus_client         0.19.0             pyhd8ed1ab_0    conda-forge
     prompt-toolkit            3.0.42             pyha770c72_0    conda-forge
     protobuf                  4.24.4          py310h620c231_0    conda-forge
     psutil                    5.9.8           py310h2372a71_0    conda-forge
     pthread-stubs             0.4               h36c2ea0_1001    conda-forge
     ptxcompiler               0.8.1           py310h70a93da_2    conda-forge
     ptyprocess                0.7.0              pyhd3deb0d_0    conda-forge
     pure_eval                 0.2.2              pyhd8ed1ab_0    conda-forge
     py-cpuinfo                9.0.0              pyhd8ed1ab_0    conda-forge
     pyarrow                   14.0.2          py310hf9e7431_2_cpu    conda-forge
     pyarrow-hotfix            0.6                pyhd8ed1ab_0    conda-forge
     pycodestyle               2.11.1                   pypi_0    pypi
     pycparser                 2.21               pyhd8ed1ab_0    conda-forge
     pydantic                  2.6.0                    pypi_0    pypi
     pydantic-core             2.16.1                   pypi_0    pypi
     pydata-sphinx-theme       0.15.2             pyhd8ed1ab_0    conda-forge
     pyg-lib                   0.3.1+pt21cu118          pypi_0    pypi
     pygments                  2.17.2             pyhd8ed1ab_0    conda-forge
     pylibcugraph              24.2.0                   pypi_0    pypi
     pylibcugraphops           24.02.00a13     cuda11_py310_240128_g2fd694cd_13    rapidsai-nightly
     pylibraft                 24.02.00a85     cuda11_py310_240128_g2822532f_85    rapidsai-nightly
     pylibwholegraph           24.02.00a28     cuda11_py310_240128_g8cb7c5c_28    rapidsai-nightly
     pynvml                    11.4.1             pyhd8ed1ab_0    conda-forge
     pyparsing                 3.1.1              pyhd8ed1ab_0    conda-forge
     pyproject-metadata        0.7.1              pyhd8ed1ab_0    conda-forge
     pysocks                   1.7.1              pyha2e5f31_6    conda-forge
     pytest                    8.0.0              pyhd8ed1ab_0    conda-forge
     pytest-benchmark          4.0.0              pyhd8ed1ab_0    conda-forge
     pytest-cov                4.1.0              pyhd8ed1ab_0    conda-forge
     pytest-mpl                0.16.1             pyhd8ed1ab_0    conda-forge
     pytest-xdist              3.5.0              pyhd8ed1ab_0    conda-forge
     python                    3.10.13         hd12c33a_1_cpython    conda-forge
     python-dateutil           2.8.2              pyhd8ed1ab_0    conda-forge
     python-fastjsonschema     2.19.1             pyhd8ed1ab_0    conda-forge
     python-json-logger        2.0.7              pyhd8ed1ab_0    conda-forge
     python-louvain            0.16               pyhd8ed1ab_0    conda-forge
     python_abi                3.10                    4_cp310    conda-forge
     pytz                      2023.3.post1       pyhd8ed1ab_0    conda-forge
     pyyaml                    6.0.1           py310h2372a71_1    conda-forge
     pyzmq                     25.1.2          py310h795f18f_0    conda-forge
     raft-dask                 24.02.00a85     cuda11_py310_240128_g2822532f_85    rapidsai-nightly
     rapids-dask-dependency    24.02.00a11                   0    rapidsai-nightly
     rdkit-pypi                2022.9.5                 pypi_0    pypi
     rdma-core                 49.0                 hd3aeb46_2    conda-forge
     re2                       2023.06.02           h2873b5e_0    conda-forge
     readline                  8.2                  h8228510_1    conda-forge
     recommonmark              0.7.1              pyhd8ed1ab_0    conda-forge
     referencing               0.32.1             pyhd8ed1ab_0    conda-forge
     requests                  2.31.0             pyhd8ed1ab_0    conda-forge
     rfc3339-validator         0.1.4              pyhd8ed1ab_0    conda-forge
     rfc3986-validator         0.1.1              pyh9f0ad1d_0    conda-forge
     rhash                     1.4.4                hd590300_0    conda-forge
     rich                      13.7.0             pyhd8ed1ab_0    conda-forge
     rmm                       24.02.00a36     cuda11_py310_240129_g6c904f7b_36    rapidsai-nightly
     rpds-py                   0.17.1          py310hcb5633a_0    conda-forge
     ruamel-yaml               0.18.5                   pypi_0    pypi
     ruamel-yaml-clib          0.2.8                    pypi_0    pypi
     s2n                       1.4.1                h06160fa_0    conda-forge
     scikit-build-core         0.8.0              pyh4af843d_0    conda-forge
     scikit-learn              1.4.0           py310h1fdf081_0    conda-forge
     scipy                     1.12.0          py310hb13e2d6_2    conda-forge
     sed                       4.8                  he412f7d_0    conda-forge
     send2trash                1.8.2              pyh41d4057_0    conda-forge
     setuptools                69.0.3             pyhd8ed1ab_0    conda-forge
     six                       1.16.0             pyh6c4a22f_0    conda-forge
     snappy                    1.1.10               h9fff704_0    conda-forge
     sniffio                   1.3.0              pyhd8ed1ab_0    conda-forge
     snowballstemmer           2.2.0              pyhd8ed1ab_0    conda-forge
     sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
     soupsieve                 2.5                pyhd8ed1ab_1    conda-forge
     spdlog                    1.12.0               hd2e6256_2    conda-forge
     sphinx                    5.3.0              pyhd8ed1ab_0    conda-forge
     sphinx-copybutton         0.5.2              pyhd8ed1ab_0    conda-forge
     sphinx-markdown-tables    0.0.17             pyh6c4a22f_0    conda-forge
     sphinxcontrib-applehelp   1.0.8              pyhd8ed1ab_0    conda-forge
     sphinxcontrib-devhelp     1.0.6              pyhd8ed1ab_0    conda-forge
     sphinxcontrib-htmlhelp    2.0.5              pyhd8ed1ab_0    conda-forge
     sphinxcontrib-jsmath      1.0.1              pyhd8ed1ab_0    conda-forge
     sphinxcontrib-qthelp      1.0.7              pyhd8ed1ab_0    conda-forge
     sphinxcontrib-serializinghtml 1.1.10             pyhd8ed1ab_0    conda-forge
     sphinxcontrib-websupport  1.2.7              pyhd8ed1ab_0    conda-forge
     stack_data                0.6.2              pyhd8ed1ab_0    conda-forge
     sympy                     1.12                     pypi_0    pypi
     sysroot_linux-64          2.17                h4a8ded7_13    conda-forge
     tabulate                  0.9.0              pyhd8ed1ab_1    conda-forge
     tblib                     3.0.0              pyhd8ed1ab_0    conda-forge
     terminado                 0.18.0             pyh0d859eb_0    conda-forge
     threadpoolctl             3.2.0              pyha21a80b_0    conda-forge
     tinycss2                  1.2.1              pyhd8ed1ab_0    conda-forge
     tk                        8.6.13          noxft_h4845f30_101    conda-forge
     toml                      0.10.2             pyhd8ed1ab_0    conda-forge
     tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
     toolz                     0.12.1             pyhd8ed1ab_0    conda-forge
     torch                     2.2.0+cu118              pypi_0    pypi
     torch-cluster             1.6.3+pt21cu118          pypi_0    pypi
     torch-scatter             2.1.2+pt21cu118          pypi_0    pypi
     torch-sparse              0.6.18+pt21cu118          pypi_0    pypi
     torch-spline-conv         1.2.2+pt21cu118          pypi_0    pypi
     torchaudio                2.2.0+cu118              pypi_0    pypi
     torchdata                 0.7.1                    pypi_0    pypi
     torchvision               0.17.0+cu118             pypi_0    pypi
     tornado                   6.3.3           py310h2372a71_1    conda-forge
     tqdm                      4.66.1                   pypi_0    pypi
     traitlets                 5.14.1             pyhd8ed1ab_0    conda-forge
     triton                    2.2.0                    pypi_0    pypi
     typer                     0.9.0                    pypi_0    pypi
     types-python-dateutil     2.8.19.20240106    pyhd8ed1ab_0    conda-forge
     typing-extensions         4.9.0                hd8ed1ab_0    conda-forge
     typing_extensions         4.9.0              pyha770c72_0    conda-forge
     typing_utils              0.1.0              pyhd8ed1ab_0    conda-forge
     tzdata                    2023d                h0c530f3_0    conda-forge
     ucx                       1.15.0               h75e419f_3    conda-forge
     ucx-proc                  1.0.0                       gpu    rapidsai
     ucx-py                    0.36.00a4       py310_240129_g8f8f2c4_4    rapidsai-nightly
     ukkonen                   1.0.1           py310hd41b1e2_4    conda-forge
     unicodedata2              15.1.0          py310h2372a71_0    conda-forge
     uri-template              1.3.0              pyhd8ed1ab_0    conda-forge
     urllib3                   2.1.0              pyhd8ed1ab_0    conda-forge
     virtualenv                20.25.0            pyhd8ed1ab_0    conda-forge
     wcwidth                   0.2.13             pyhd8ed1ab_0    conda-forge
     webcolors                 1.13               pyhd8ed1ab_0    conda-forge
     webencodings              0.5.1              pyhd8ed1ab_2    conda-forge
     websocket-client          1.7.0              pyhd8ed1ab_0    conda-forge
     wget                      1.20.3               ha35d2d1_1    conda-forge
     wheel                     0.42.0             pyhd8ed1ab_0    conda-forge
     xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
     xorg-libice               1.1.1                hd590300_0    conda-forge
     xorg-libsm                1.2.4                h7391055_0    conda-forge
     xorg-libx11               1.8.7                h8ee46fc_0    conda-forge
     xorg-libxau               1.0.11               hd590300_0    conda-forge
     xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
     xorg-libxext              1.3.4                h0b41bf4_2    conda-forge
     xorg-libxrender           0.9.11               hd590300_0    conda-forge
     xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
     xorg-xextproto            7.3.0             h0b41bf4_1003    conda-forge
     xorg-xproto               7.0.31            h7f98852_1007    conda-forge
     xyzservices               2023.10.1          pyhd8ed1ab_0    conda-forge
     xz                        5.2.6                h166bdaf_0    conda-forge
     yaml                      0.2.5                h7f98852_2    conda-forge
     yarl                      1.9.4           py310h2372a71_0    conda-forge
     zeromq                    4.3.5                h59595ed_0    conda-forge
     zict                      3.0.0              pyhd8ed1ab_0    conda-forge
     zipp                      3.17.0             pyhd8ed1ab_0    conda-forge
     zlib                      1.2.13               hd590300_5    conda-forge
     zstd                      1.5.5                hfc55251_0    conda-forge

</pre></details>

Other/Misc.

I remove some errors from "Relevant log output" with similar output.

Code of Conduct

BradReesWork commented 8 months ago

@Gibyeng when you build from source, are you running "./build.sh all" or something else? Also, are you in a conda environment?

Gibyeng commented 8 months ago

@Gibyeng when you build from source, are you running "./build.sh all" or something else? Also, are you in a conda environment?

@BradReesWork I follow the instruction here. I bulid a conda environment in which I run ./build.sh libcugraph pylibcugraph cugraph --skip_cpp_tests

alexbarghi-nv commented 8 months ago

@Gibyeng you're not building cuGraph-PyG but still trying to run the tests for it. I think what you want to do is cd cugraph/python/cugraph and then pytest. Just running pytest in the python directory will attempt to run tests for all packages.

Or if you do want to build cuGraph-PyG, then you need to run ./build.sh cugraph pylibcugraph libcugraph cugraph-pyg. Or ./build.sh all should build all packages, if you want to run tests for all packages.