Welcome to Software Development on Codidact!
Will you help us build our independent community of developers helping developers? We're small and trying to grow. We welcome questions about all aspects of software development, from design to code to QA and more. Got questions? Got answers? Got code you'd like someone to review? Please join us.
Post History
Running import onnxruntime as ort from datasets import load_dataset yields the error: (env-312) dernoncourt@pc:~/test$ python SE--test_importpb.py Traceback (most recent call last): File...
#2: Post edited
- Running
- ```python
- import onnxruntime as ort
- from datasets import load_dataset
- ```
- yields the error:
- ```
- (env-312) dernoncourt@pc:~/test$ python SE--test_importpb.py
- Traceback (most recent call last):
- File "/home/dernoncourt/test/SE--test_importpb.py", line 2, in <module>
- from datasets import load_dataset
- File "/opt/conda/envs/env-312/lib/python3.12/site-packages/datasets/__init__.py", line 17, in <module>
- from .arrow_dataset import Dataset
- File "/opt/conda/envs/env-312/lib/python3.12/site-packages/datasets/arrow_dataset.py", line 57, in <module>
- import pyarrow as pa
- File "/opt/conda/envs/env-312/lib/python3.12/site-packages/pyarrow/__init__.py", line 65, in <module>
- import pyarrow.lib as _lib
- ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /opt/conda/envs/env-312/lib/python3.12/site-packages/pyarrow/lib.cpython-312-x86_64-linux-gnu.so)
- (env-312) dernoncourt@pc:~/test$
- ```
- Why and how to fix? I use:
- - Python 3.12.9
- - Ubuntu 20.04.5 LTS
- - `datasets==3.5.0`
- - `onnxruntime==1.21.0`
Running `from datasets import load_dataset` or `import onnxruntime as ort` alone works fine.
- Running
- ```python
- import onnxruntime as ort
- from datasets import load_dataset
- ```
- yields the error:
- ```
- (env-312) dernoncourt@pc:~/test$ python SE--test_importpb.py
- Traceback (most recent call last):
- File "/home/dernoncourt/test/SE--test_importpb.py", line 2, in <module>
- from datasets import load_dataset
- File "/opt/conda/envs/env-312/lib/python3.12/site-packages/datasets/__init__.py", line 17, in <module>
- from .arrow_dataset import Dataset
- File "/opt/conda/envs/env-312/lib/python3.12/site-packages/datasets/arrow_dataset.py", line 57, in <module>
- import pyarrow as pa
- File "/opt/conda/envs/env-312/lib/python3.12/site-packages/pyarrow/__init__.py", line 65, in <module>
- import pyarrow.lib as _lib
- ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /opt/conda/envs/env-312/lib/python3.12/site-packages/pyarrow/lib.cpython-312-x86_64-linux-gnu.so)
- (env-312) dernoncourt@pc:~/test$
- ```
- Why and how to fix? I use:
- - Python 3.12.9
- - Ubuntu 20.04.5 LTS
- - `datasets==3.5.0`
- - `onnxruntime==1.21.0`
- Running `from datasets import load_dataset` or `import onnxruntime as ort` alone works fine.
- -----
- Crosspost: https://stackoverflow.com/q/79599437/395857
#1: Initial revision
Import onnxruntime then load_dataset "causes ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found": why + how to fix?
Running
```python
import onnxruntime as ort
from datasets import load_dataset
```
yields the error:
```
(env-312) dernoncourt@pc:~/test$ python SE--test_importpb.py
Traceback (most recent call last):
File "/home/dernoncourt/test/SE--test_importpb.py", line 2, in <module>
from datasets import load_dataset
File "/opt/conda/envs/env-312/lib/python3.12/site-packages/datasets/__init__.py", line 17, in <module>
from .arrow_dataset import Dataset
File "/opt/conda/envs/env-312/lib/python3.12/site-packages/datasets/arrow_dataset.py", line 57, in <module>
import pyarrow as pa
File "/opt/conda/envs/env-312/lib/python3.12/site-packages/pyarrow/__init__.py", line 65, in <module>
import pyarrow.lib as _lib
ImportError: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.29' not found (required by /opt/conda/envs/env-312/lib/python3.12/site-packages/pyarrow/lib.cpython-312-x86_64-linux-gnu.so)
(env-312) dernoncourt@pc:~/test$
```
Why and how to fix? I use:
- Python 3.12.9
- Ubuntu 20.04.5 LTS
- `datasets==3.5.0`
- `onnxruntime==1.21.0`
Running `from datasets import load_dataset` or `import onnxruntime as ort` alone works fine.
