机器学习python环境设置

安装如下python包

matplotlib (1.3.1)
networkx (1.10)
numpy (1.8.2)
pip (1.5.4)
scikit-learn (0.16.1)
scipy (0.13.3)
setuptools (3.3)

依次执行下面的命令

sudo apt-get install build-essential python-dev python-setuptools python-numpy python-scipy libatlas-dev libatlas3-base  
sudo apt-get install python-matplotlib
sudo apt-get install python-pip

安装scikit-learn错误信息

[email protected]:~# pip install -U scikit-learn 
Downloading/unpacking scikit-learn
  Downloading scikit-learn-0.16.1.tar.gz (7.3MB): 6.8MB downloaded
Cleaning up...
Exception:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 122, in main
    status = self.run(options, args)
  File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 278, in run
    requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1198, in prepare_files
    do_download,
  File "/usr/lib/python2.7/dist-packages/pip/req.py", line 1376, in unpack_url
    self.session,
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 572, in unpack_http_url
    download_hash = _download_url(resp, link, temp_location)
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 433, in _download_url
    for chunk in resp_read(4096):
  File "/usr/lib/python2.7/dist-packages/pip/download.py", line 421, in resp_read
    chunk_size, decode_content=False):
  File "/usr/share/python-wheels/urllib3-1.7.1-py2.py3-none-any.whl/urllib3/response.py", line 225, in stream
    data = self.read(amt=amt, decode_content=decode_content)
  File "/usr/share/python-wheels/urllib3-1.7.1-py2.py3-none-any.whl/urllib3/response.py", line 174, in read
    data = self._fp.read(amt)
  File "/usr/lib/python2.7/httplib.py", line 573, in read
    s = self.fp.read(amt)
  File "/usr/lib/python2.7/socket.py", line 380, in read
    data = self._sock.recv(left)
  File "/usr/lib/python2.7/ssl.py", line 341, in recv
    return self.read(buflen)
  File "/usr/lib/python2.7/ssl.py", line 260, in read
    return self._sslobj.read(len)
SSLError: The read operation timed out

Storing debug log for failure in /root/.pip/pip.log

这个问题的主要原因是下载模块时超时,连了vpn后,使用

[email protected]:~# pip install -U scikit-learn

没有问题

Successfully installed scikit-learn
Cleaning up...

其他解决方法参看:http://www.xuebuyuan.com/1157602.html

安装networkx

wget https://pypi.python.org/packages/source/n/networkx/networkx-1.10.tar.gz#md5=eb7a065e37250a4cc009919dacfe7a9d
cd networkx-1.10
python setup.py install

测试一下:

[email protected]:~/networkx-1.10# pip list
matplotlib (1.3.1)
networkx (1.10)
numpy (1.8.2)
pip (1.5.4)
scikit-learn (0.16.1)
scipy (0.13.3)
setuptools (3.3)

Done!

时间: 2024-08-08 22:54:18

机器学习python环境设置的相关文章

机器学习---python环境搭建

一 安装python2.7 去https://www.python.org/downloads/ 下载,然后点击安装,记得记住你的安装路径,然后去设置环境变量,这些自行百度一下就好了. 由于2.7没有pip ,所以最好装下.这是下载地址 https://pypi.python.org/pypi/pip#downloads.下载好之后点击开始,搜索 CMD .输入 python setup.py install 你在cmd里面输入pip会显示这个,这表示pip也没有设置环境变量,你只要去你pyth

Python环境设置

安装Python Pythonx官网:https://www.python.org/ Download:https://www.python.org/downloads/ Python官方提供了Windows Linux Mac 安装包:(我将给同学们重要说明一下Windows环境的设置) Windows安装方式:(python2.7.x) 1.  https://www.python.org/ftp/python/2.7.12/python-2.7.12.msi 7版本下载到本地后,双击"py

CentOS 7下Python环境设置 - 1

安装Python 3 CentOS 7下自带了Python 2.7,所以如果要使用Python 3,则需要重新安装Python 3 1.下载Python3.5的包 wget https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tar.xz 2.解压tar包 tar -zxvf Python-3.5.1.tar.xz 3.把Python移到/usr/local下面 mv Python-3.5.1 /usr/local 4.进入Python目录

【python学习-1】python环境设置与开发

开始学习python,打算把学习过程都记下来. 下载python,虽然推荐官网,但是感觉官网上面下载python太慢,所以我最后是在csdn上面下载的python版本(3.2.4 windows 64 位). 之所以不用现在最新版本的python(3.7.0),是因为 3.6.x.3.7.0在 windows 7 上安装,在安装后半部分会卡死,不知道原因是啥,我另外一个电脑是win 10 的,装3.6.0 没出现这个问题. 安装是,选择一个目录,然后配置path环境变量,这个是我的按照地址,所以

Python环境设置-zlib not available

Linux中安Python3.6.5的时候,出现了一个错误:zipimport.ZipImportError: can‘t decompress data; zlib not available 网上找了各种办法都无法解决实际问题,记录下解决过程. 错误: zipimport.ZipImportError: can't decompress data; zlib not availableMakefile:1079: recipe for target 'install' failedmake:

(2)在Windows 7 x64端设置Python环境

因Python语言在大数据处理,以及科学计算方向的雄起,另Django等Web框架已经在业界获得共识多年,所以本文拟搭建Python的学习开发环境.由于本人的笔记本及实验室主机系统环境以Windows为主,所以本文意在搭建Windows环境下的Python开发环境. 本文的内容主要分为以下几个部分:1.寻找合适的IDE:2.搭建Django:3.搭建Numpy+matplotlib+Scipy环境 *************************************************

python和linux的环境设置/PATH

一.python的环境设置 1.输出path列表: [email protected]:~$ pythonPython 3.4.0 (default, Jul 1 2014, 09:37:01) [GCC 4.6.3] on linuxType "help", "copyright", "credits" or "license" for more information.>>> import sys>

python开发环境设置(windows)

python开发环境设置(windows) 1)  python2.7.3安装 在www.python.org上下载python-2.7.6.amd64.msi软件,安装完成后设置path路径.控制面板->高级系统设置->高级->环境变量->新建用户变量,输入变量名path,变量值,确定,确定. 查看设置是否成功:cmd->python,有如下图输出,说明环境变量设置成功. 2) setuptools安装(python2.7.3) 下载setuptools-3.6.zip文件

windows安装使用python、环境设置、多python版本的切换、pyserial与多版本python安装、windows命令行下切换目录

1.windows下安装python 官网下载安装即可 2.安装后的环境设置 我的电脑--属性--高级--设置path的地方添加python安装目录,如C:\Python27;C:\Python33 3.多版本的切换三种方法: 1)修改C:\Python27;C:\Python33内python.exe为python2.7.exe.python3.3.exe,即可区别开来 2)path路径中去除不用的,保留要用的 3)切换到想使用版本的python.exe目录下使用python解释器 4.下载好