python离线安装numpy、scipy、sklearn等

python离线安装numpy、scipy、sklearn等包

  • 服务器是离线的,只能离线安装
    • 1. 两种格式包的介绍
    • 2. 包的下载
    • 3. 包安装-linux、mac
    • 4. 包安装-windows

服务器是离线的,只能离线安装

linux、mac就在终端下进行操作;windows在cmd命令行下进行操作。
linux、mac就在终端下进行操作;windows在cmd命令行下进行操作。
linux、mac就在终端下进行操作;windows在cmd命令行下进行操作。

包的离线安装:由于不同包有很多相关依赖包,必须首先解决好依赖关系。比如要安装C,但是C依赖于B,而B依赖于A,就必须先安装A,在安装B,最后安装C。

要是直接安装C,会安装失败并提示你先安装B。没有基础最好就在线安装。

1. 两种格式包的介绍

【Linux、mac用户】:各种Python的安装包,主要提供Linux、mac版本的后缀是".whl"或’’.tar.gz;’’。后者需要解压,前者直接安装。

【windows用户】:各种Python的安装包,提供Windows版本的后缀是".whl",可以直接安装,无须解压;否则正常解压安装。

2. 包的下载

首先要去官网(https://pypi.org/) 下载相应的安装包,然后进行安装。
python离线安装numpy、scipy、sklearn等_第1张图片
输入包名numpy,开始搜索:
python离线安装numpy、scipy、sklearn等_第2张图片
选择numpy1.16.4,选择Download files:
python离线安装numpy、scipy、sklearn等_第3张图片
看好自己需要什么版本,然后直接下载:python离线安装numpy、scipy、sklearn等_第4张图片
第1列:包文件描述
第2列:格式,最好选择wheel
第3列:表示python的版本
第4列:该包更新的日期

numpy-1.16.4-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl

3. 包安装-linux、mac

打开终端,切换好环境(想清楚要在哪个环境下安装Numpy包),然后进行操作。

".whl"文件安装如下:

#以Numpy为例
#linux版本的安装(默认文件在当前目录下、默认会在当前环境下安装该包)
pip install numpy-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl

".tar.gz"压缩包安装如下:

#以Numpy为例

#先解压,后安装:

#1.解压:
#".tar.gz"文件解压:
tar -xzvf numpy-1.15.0.tar.gz 
#".zip"文件解压:
unzip numpy-1.15.0.zip

#解压之后,进入该目录,会有一个setup.py文件:
#开始安装:
python setup.py install

4. 包安装-windows

打开,切换好环境(想清楚要在哪个环境下安装Numpy包),然后进行操作。

要是是压缩包,就先解压,找到里面的setup.py文件
进入cmd命令行模式(命令窗口cd到指定目录的小技巧):python离线安装numpy、scipy、sklearn等_第5张图片
执行安装:
python离线安装numpy、scipy、sklearn等_第6张图片

".whl"文件安装如下:

#以Numpy为例
#Windows版本的安装(默认文件在当前目录下、默认会在当前环境下安装该包)
pip install numpy‑1.14.5+mkl‑cp27‑cp27m‑win_amd64.whl

你可能感兴趣的:(linux)