Python环境配置:手动安装Numpy与Matplotlib库的详细步骤
本文详细讲解在Windows系统中手动下载并安装Numpy和Matplotlib库的方法。通过从PyPI或SourceForge获取对应Python版本及架构的.whl文件,利用pip命令在Scripts目录下进行离线安装。内容涵盖版本匹配规则、常见pip版本冲突解决及安装验证,适用于Python 2.7至3.6等版本的库部署场景。
Python环境配置:手动安装Numpy与Matplotlib库的详细步骤
注意事项:
下载的库文件名中,cp27代表Python 2.7版本,其他版本号同理对应。
在Shell命令行中输入 import pip; print(pip.pep425tags.get_supported()) 可以获取当前pip支持的文件名格式及版本信息。
================安装Numpy====================
下载地址:https://pypi.python.org/pypi/numpy,例如文件名为 numpy-1.13.3-cp36-none-win_amd64.whl。
下载完成后,将文件放置到Python安装目录下的scripts文件夹中。如果Python安装正确,该文件夹中通常还包含pip和easy_install工具。
在cmd命令行中执行:E:\Python\Scripts>pip3 install numpy-1.13.3-cp36-none-win_amd64.whl
若安装成功,系统将提示 Successfully installed numpy-1.13.3。
最后需验证安装是否成功,可在Python环境中输入 import numpy。若未抛出异常,则说明安装成功。
================安装matplotlib====================
下载地址:https://pypi.python.org/pypi/matplotlib
下载文件示例:matplotlib-2.1.0-cp36-cp36m-win_amd64.whl (md5校验值)。
将文件复制到Python的Scripts目录下,打开cmd进入该目录,执行以下命令:
pip3 install matplotlib-2.1.0-cp36-cp36m-win_amd64.whl
安装numpy和matplotlib
安装numpy
1、首先下载Python并配置好环境变量。
2、安装pip:在Python的Scripts安装目录下找到easy_install.exe,通过该工具安装pip。
3、下载对应的numpy库:https://pypi.python.org/pypi/numpy/。务必注意下载与Python版本对应的文件,例如Python 3.5.0用户应下载 numpy-1.11.0-cp35-none-win_amd64.whl (md5, pgp)。其中cp35代表Python 3.5版本,amd64代表64位系统。
4、在cmd中使用cd命令切换到放置 numpy-1.11.0-cp35-none-win_amd64.whl文件的文件夹,输入 pip install numpy-1.11.0-cp35-none-win_amd64.whl,即可看到numpy安装成功的提示。
如果在此过程中出现类似“You are using pip version 7.1.2, however version 8.1.2 is available”的错误,首先需进入easy_install所在的目录,例如D:\Python27\Scripts。
然后通过指令 easy_install.exe pip==8.1.2 进行升级,最后重新安装库即可成功。
安装matplotlib
1、下载对应的matplotlib库:https://sourceforge.net/projects/matplotlib/files/matplotlib/matplotlib-1.5.0/windows/。
本例下载的文件为 matplotlib-1.5.0-cp35-none-win_amd64.whl。
2、与上述步骤相同,在cmd中使用cd命令切换到放置 matplotlib-1.5.0-cp35-none-win_amd64.whl文件的文件夹,输入 pip install matplotlib-1.5.0-cp35-none-win_amd64.whl,即可看到matplotlib安装成功的提示。
以上这篇Python安装Numpy和matplotlib的方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持本站。
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。













