解决pip安装第三方库网络问题的常见方法:
- 更换pip源:
- 临时使用国内源,例如使用清华源安装numpy库:
pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple
。
- 永久更换源,在用户主目录下创建或编辑
pip
文件夹中的pip.conf
文件(Windows下是pip.ini
),添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
- 检查网络连接:确保网络稳定,可以尝试访问其他网站验证。
- 使用代理:如果处于代理环境,设置代理后再安装,例如:
pip install numpy --proxy=http://proxy.example.com:port
。
在虚拟环境中安装并使用numpy进行简单数组运算的步骤:
- 创建虚拟环境:
- 在命令行中执行(假设已安装
virtualenv
):virtualenv myenv
,这里myenv
是虚拟环境名称,可以自定义。
- Windows下使用
python -m venv myenv
也可创建虚拟环境。
- 激活虚拟环境:
- 在Windows下,
myenv\Scripts\activate
。
- 在Linux或macOS下,
source myenv/bin/activate
。
- 安装numpy库:
- 激活虚拟环境后,执行
pip install numpy
。
- 编写代码导入并使用numpy进行简单数组运算:
import numpy as np
# 创建数组
arr = np.array([1, 2, 3, 4, 5])
# 简单运算,例如计算数组元素之和
sum_result = np.sum(arr)
print(sum_result)
- 退出虚拟环境: