为什么这个程序显示在 '__init__.py' 中找不到引用 'joblib'
时间: 2023-09-25 17:13:41 浏览: 32
这个问题可能是因为您的环境中没有安装 joblib 库,或者在您的代码中没有正确地导入该库。您可以尝试在终端中使用 `pip install joblib` 命令安装该库,或者在代码中添加正确的导入语句,例如:`from joblib import xxx`。另外,您也可以检查一下您的环境变量是否正确设置。
相关问题
在 '__init__.py | __init__.py' 中找不到引用 'joblib'
这个问题可能是因为你没有安装 `joblib` 库导致的。你可以通过运行以下命令来安装它:
```
pip install joblib
```
如果你已经安装了 `joblib`,那么可能是因为你在代码中没有正确导入它。在你的 Python 代码中,你需要添加以下语句来导入它:
```python
import joblib
```
如果你已经使用了 `import joblib`,但仍然遇到问题,则可能需要检查你的环境变量或路径是否正确设置。
在 'init.py' 中找不到引用 'joblib'
如果你在执行 `from sklearn.externals import joblib` 时出现了找不到引用 'joblib' 的错误,可能是因为你使用了最新版本的 scikit-learn 库,而 joblib 库已经被集成到了 scikit-learn 中。在这种情况下,你可以使用以下代码来保存和加载模型:
```python
import sklearn
import joblib
# 保存模型
joblib.dump(model, 'model.pkl')
# 加载模型
model = joblib.load('model.pkl')
```
如果你仍然希望使用旧版本的 scikit-learn 库,你可以通过以下方式来安装:
```python
pip install scikit-learn==0.22.2.post1
```
这将会安装 scikit-learn 0.22.2.post1 版本,其中包含了 joblib 库。