鱼C论坛

 找回密码
 立即注册
查看: 2285|回复: 6

[已解决]bs4安装后调用不了

[复制链接]
发表于 2020-2-20 10:07:24 | 显示全部楼层 |阅读模式
5鱼币
bs4安装后,调用出现错误,如图所示,怎样解决?越详细越好,谢谢各位。
最佳答案
2020-2-20 10:07:25
本帖最后由 LuckyTiger66 于 2020-2-20 11:34 编辑

在Windows cmd命令視窗輸入python --version檢查已安裝的Python版本。
C:\Users\matt>python --version
Python 3.7.3

在Windows cmd命令視窗使用python -m pip --version指令檢查是否已安裝了pip,如果有顯示pip版本訊息代表已經安裝好pip了。
C:\Users\matt>python -m pip --version
pip 19.2.2 from C:\Users\matt\AppData\Local\Programs\Python\Python37\lib\site-packages\pip (python 3.7)

pip的執行檔pip.exe位置在
C:\Users\[user]\AppData\Local\Programs\Python\Python37\Scripts

如果pip未安裝,則Python安裝好後,先下載get-pip.py,
get-pip.py下載好後,開啟Windows的cmd命令視窗,將cmd的所在目錄移至get-pip.py下載的資料夾位置,然後執行python get-pip.py。

最後來測試一下是否能使用pip來下載Python套件。使用pip下載網頁爬蟲常使用的beautifulsoup4來測試。
輸入python -m pip install beautifulsoup4。

使用python -m pip list列出已下載的套件。

參考資料
[Windows 安裝Python套件管理工具pip](https://matthung0807.blogspot.com/2019/08/windows-pythonpip.html)
[python 爬蟲 環境設定](https://hackmd.io/@teacher144123/BJMQKXt2-?type=view)

捕获.PNG

最佳答案

查看完整内容

在Windows cmd命令視窗輸入python --version檢查已安裝的Python版本。 在Windows cmd命令視窗使用python -m pip --version指令檢查是否已安裝了pip,如果有顯示pip版本訊息代表已經安裝好pip了。 pip的執行檔pip.exe位置在 C:%users\\AppData\Local\Programs\Python\Python37\Scripts 如果pip未安裝,則Python安裝好後,先下載get-pip.py, get-pip.py下載好後,開啟Windows的cmd命令視窗,將cmd的所在目錄移至 ...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-20 10:07:25 | 显示全部楼层    本楼为最佳答案   
本帖最后由 LuckyTiger66 于 2020-2-20 11:34 编辑

在Windows cmd命令視窗輸入python --version檢查已安裝的Python版本。
C:\Users\matt>python --version
Python 3.7.3

在Windows cmd命令視窗使用python -m pip --version指令檢查是否已安裝了pip,如果有顯示pip版本訊息代表已經安裝好pip了。
C:\Users\matt>python -m pip --version
pip 19.2.2 from C:\Users\matt\AppData\Local\Programs\Python\Python37\lib\site-packages\pip (python 3.7)

pip的執行檔pip.exe位置在
C:\Users\[user]\AppData\Local\Programs\Python\Python37\Scripts

如果pip未安裝,則Python安裝好後,先下載get-pip.py,
get-pip.py下載好後,開啟Windows的cmd命令視窗,將cmd的所在目錄移至get-pip.py下載的資料夾位置,然後執行python get-pip.py。

最後來測試一下是否能使用pip來下載Python套件。使用pip下載網頁爬蟲常使用的beautifulsoup4來測試。
輸入python -m pip install beautifulsoup4。

使用python -m pip list列出已下載的套件。

參考資料
[Windows 安裝Python套件管理工具pip](https://matthung0807.blogspot.com/2019/08/windows-pythonpip.html)
[python 爬蟲 環境設定](https://hackmd.io/@teacher144123/BJMQKXt2-?type=view)

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-20 10:15:03 | 显示全部楼层
Beautiful Soup在解析时实际是依赖解析器的,它除了支持python标准库中的HTML解析器外还支持第三方解析器如lxml等,你需要安装以来的模块。
建议重新通过pip模式安装bs4,应该会自动安装所依赖的其他模块。

希望可以帮到你!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-20 10:17:17 | 显示全部楼层
dlnb526 发表于 2020-2-20 10:15
Beautiful Soup在解析时实际是依赖解析器的,它除了支持python标准库中的HTML解析器外还支持第三方解析器如 ...

已经重装了很多次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-20 10:19:56 | 显示全部楼层
冷冰 发表于 2020-2-20 10:17
已经重装了很多次
pip install lxml

你试一下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-2-20 10:20:46 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-2-20 10:31:01 | 显示全部楼层

之前已经装了这个,还是不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-12 09:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表