24 python-2.7 14.04 scikit-learn
我按照这些说明安装了 scikit-learn
即使我现在尝试再次运行: sudo pip install -U scikit-learn
我收到此消息再次证明安装没问题:
Requirement already up-to-date: scikit-learn in /home/begueradj/.local/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)
但我无法导入它:
begueradj@begueradj-Sampo:~/Desktop/begueradj$ python
Python 2.7.6 (default, Mar 22 2014, 22:59:38)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import sklearn
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named sklearn
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
kar*_*rel 40
Ubuntu 14.04 软件包名为 python-sklearn(以前称为 python-scikits-learn),可以使用以下命令安装在 Ubuntu 14.04-19.04 中:
sudo apt install python-sklearn
Run Code Online (Sandbox Code Playgroud)
python-sklearn 包位于 Ubuntu 14.04 以及其他当前支持的 Ubuntu 版本的默认存储库中。
在 Ubuntu 16.04 及更高版本中,可以使用以下命令从默认的 Ubuntu 存储库安装 Python 3 版本的 python-sklearn:
sudo apt install python3-sklearn
Run Code Online (Sandbox Code Playgroud)
小智 7
在 Ubuntu Linux 上安装时,您必须先使用 安装依赖项apt-get
,然后使用 ,pip install
否则正常pip install
的 scikit-learn 将无法正常工作。见下文:
第 1 步:确保 apt-get 已更新
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
第二步:安装依赖
sudo apt-get install build-essential python-dev python-setuptools python-numpy python-scipy libatlas-dev libatlas3gf-base
Run Code Online (Sandbox Code Playgroud)
第 3 步:pip install Scikit Learn
pip install --user --install-option="--prefix=" -U scikit-learn
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助!
归档时间: |
|
查看次数: |
127083 次 |
最近记录: |