参考教程:Python编程从入门到实践
环境:VMware® Workstation 15 Pro + CentOS 7 64 位
安装numpy遇到的一些问题 记录一下。
原因:老师课件上使用numpy生成矩阵的时候,自己在虚拟机中跑该代码生成不了。
问题1:安装numpy
解决:pip3 install numpy
注释:这里我在整个问题解决后第一次使用的是pip install numpy 但是 由于linux中自带python2 所以第一次装到python2上面去了。 如果有两个版本的用户记得使用pip3
另一个下载问题是下载速度过慢,可以使用国内镜像
常用的如下:
清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/
使用方法
临时使用:
可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy
永久修改:
Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)
内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
此处参考:link.
问题2:无法使用pip
[root@localhost miles]# pip install numpy
bash: pip: 未找到命令…
解决方法:
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
yum -y install python-pip
问题3: pip版本更新
You are using pip version 8.1.2, however version 20.0.2 is available.
You should consider upgrading via the ‘pip install --upgrade pip’ command.
解决方法:
pip install --upgrade pip