您的位置:首页 > 编程语言 > Python开发

pip install安装包与python install安装包的区别

2017-07-04 13:53 357 查看
例如以安装requests包为例。

1、如果用
pip install requests
安装requests模块,则会把requests依赖的其它库都安装上,不用再费力去安装依赖的库了。

2、如果用
python setup.py install
安装requests模块,还要手动去安装第三方依赖的模块,否则在
import requests
的时候会报错

例如当执行
python setup.py install
后,显示安装成功。

执行
import requests
,提示错误信息:

ImportError: No module named 'urllib3'


然后你再下载urllib3模块,用
python setup.py install
安装,安装成功后,再执行
import requests
,提示错误信息:

ImportError: No module named 'chardet'


你重复上面的操作,用同样的方法安装chardet后,你再执行
import requests
,提示错误信息:

ImportError: No module named 'certifi'


最后我放弃了,不知道request到底依赖了多少的包(通过看源码可知) 。

通过上面两种方法对比,建议直接用pip的方法进行安装,一次到位。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: