Pythonでpyreadr、rdataのいずれもpipにてインストールしたのにも関わらず、importした際にmodule not foundのエラーが出ます。
出ているエラー
python
1ModuleNotFoundError Traceback (most recent call last) 2/Users/HOGE/Documents/hoge.ipynb Cell 18' in <cell line: 1>() 3----> 1 import rdata 4 5File ~/.pyenv/versions/3.9.9/lib/python3.9/site-packages/rdata/__init__.py:6, in <module> 6 3 import os as _os 7 4 import pathlib as _pathlib 8----> 6 from . import conversion, parser 9 9 def _get_test_data_path() -> _pathlib.Path: 10 10 return _pathlib.Path(_os.path.dirname(__file__)) / "tests" / "data" 11 12File ~/.pyenv/versions/3.9.9/lib/python3.9/site-packages/rdata/conversion/__init__.py:1, in <module> 13----> 1 from ._conversion import ( 14 2 DEFAULT_CLASS_MAP, 15 3 Converter, 16 4 RExpression, 17 5 RLanguage, 18 6 SimpleConverter, 19 7 convert, 20 8 convert_array, 21 9 convert_attrs, 22 10 convert_char, 23 11 convert_list, 24 12 convert_symbol, 25 13 convert_vector, 26 14 dataframe_constructor, 27 15 factor_constructor, 28 16 ts_constructor, 29 17 ) 30 31File ~/.pyenv/versions/3.9.9/lib/python3.9/site-packages/rdata/conversion/_conversion.py:22, in <module> 32 19 import pandas 33 20 import xarray 34---> 22 from .. import parser 35 23 from ..parser import RObject 36 25 ConversionFunction = Callable[[Union[parser.RData, parser.RObject]], Any] 37 38File ~/.pyenv/versions/3.9.9/lib/python3.9/site-packages/rdata/parser/__init__.py:3, in <module> 39 1 """Utilities for parsing a rdata file.""" 40----> 3 from ._parser import ( 41 4 DEFAULT_ALTREP_MAP, 42 5 CharFlags, 43 6 RData, 44 7 RObject, 45 8 RObjectInfo, 46 9 RObjectType, 47 10 parse_data, 48 11 parse_file, 49 12 ) 50 51File ~/.pyenv/versions/3.9.9/lib/python3.9/site-packages/rdata/parser/_parser.py:7, in <module> 52 5 import enum 53 6 import gzip 54----> 7 import lzma 55 8 import os 56 9 import pathlib 57 58File ~/.pyenv/versions/3.9.9/lib/python3.9/lzma.py:27, in <module> 59 25 import io 60 26 import os 61---> 27 from _lzma import * 62 28 from _lzma import _encode_filter_properties, _decode_filter_properties 63 29 import _compression 64 65ModuleNotFoundError: No module named '_lzma'
環境:
MacBook Pro (14-inch, 2021)
Chip Apple M1 Pro
Memory 16 GB
VSCode, pyenv
試したこと
python3
1import sys 2import pprint 3pprint.pprint(sys.path) 4 5pip show パッケージ名
以上により、パスを確認しましたが二つのモジュールのパスは既に追加済みでした。