导入pandas_ta时出现ModuleNotFoundError: No module named 'pkg_resources'
解决
pkg_resources缺失及pandas_ta安装问题 先激活你的虚拟环境
报错路径显示你用的是项目下的虚拟环境/data/stuart/Projects/Python/Env,在终端执行:source /data/stuart/Projects/Python/Env/bin/activate激活后终端提示符会带上虚拟环境名称(比如
(Env))。安装/升级setuptools
pkg_resources是setuptools的组件,在激活的虚拟环境里用pip安装:pip install --upgrade setuptools重装pandas_ta
先卸载现有版本,再重新安装:pip uninstall pandas_ta -y pip install pandas_ta检查PyCharm解释器配置
打开PyCharm,依次点击File->Settings->Project: Test->Python Interpreter,确认选中的是你这个虚拟环境里的Python 3.10.12(如果当前虚拟环境是Python 3.12,建议重新创建一个Python 3.10的虚拟环境,避免版本不兼容)。(可选)TA-Lib安装参考
如果之后需要用TA-Lib,先装系统依赖:sudo apt-get install build-essential libssl-dev libffi-dev python3.10-dev然后在激活的虚拟环境里执行:
pip install TA-Lib
内容的提问来源于stack exchange,提问作者StuartM
相关产品推荐
相关产品推荐

