赞
踩
明明终端已经显示成功安装,可在运行时编译器仍然报错
(这里以request为栗)
状态1:
说明已经下载成功
Successfully installed requests-(库版本号)
状态2:
说明我们在之前就已经安装好了requests的安装包
全局环境(方便):
我们从上图可以看出,系统将软件包安装在了全局环境中
C:\python\lib\site-packages
虚拟环境(避免不同环境之间发生冲突):
虚拟环境会安装在我们当前创建项目的Lib\site-packages文件夹下
如果想要项目的虚拟环境中安装各种库可以使用命令:
pip install requests -t .
通过添加 -t .
参数,pip
命令将会把下载的库安装到当前目录(即虚拟环境的根目录)下的 site-packages
文件夹中,而不是默认的全局 Python 安装路径。
补充:上图截完了才发现(import requests)缩进错误,抱一丝~
确保激活虚拟环境
Windows:应该运行虚拟环境的 Scripts\activate
脚本
macOS / Linux :使用 source bin/activate
命令
[多个python版本]确保运行脚本的python环境安装所需模块
可以通过此命令检查,如果输出安装的模块版本号则说明模块已经正确安装并可用
python -c “import requests; print(requests.version)”
卸载现有的模块:pip uninstall requests
重装:pip install requests
4.在程序中用绝对路径导入库模块:
import sys
sys.path.append(“/path/to/requests”)
import requests
其中 /path/to/requests
是 requests 模块的安装路径。这将会强制 Python 使用指定路径下的 requests 模块
import sys
print(sys.executable)
which python (Linux/macOS)
where python (Windows)
pip show requests
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。