我正在尝试在虚拟环境中使用 scikit-learn,但无法运行。
例如,我转到一个项目文件夹并安装 NumPy、SciPy 和 scikit-learn
virtualenv venv
source venv/bin/activate
pip install numpy
pip install scipy
pip install scikit-learn
然后我打开 python 并尝试导入它们中的每一个。
import numpy
import scipy
import sklearn
NumPy 和 SciPy 导入正常,但是当我尝试导入时,出现错误提示Library not loaded: @rpath/./libgfortran.3.dylib.
我在安装中缺少什么吗?
完整的错误信息:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/__init__.py", line 57, in <module>
from .base import clone
File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/base.py", line 11, in <module>
from .utils.fixes import signature
File "/Users/Peter/git/dataSandbox/flaskApps/sfSalary/venv/lib/python2.7/site-packages/sklearn/utils/__init__.py", line 11, in <module>
from .validation import …