CentOS下安装Python3后BeautifulSoup 版本不兼容问题解决方法
来源:互联网 发布:义乌淘宝美工学校 编辑:程序博客网 时间:2024/05/24 01:01
#作者 陈夫子 时间:20170810
问题描述:
CentOS下安装Python3后
进入beautifulsoup的目录,然后在命令行输入python setup.py install
安装成功后。
进入Python3 编辑窗口
输入 from bs4 import BeautifulSoup 提示 BeautifulSoup 对应Python2 版本 与Python3版本不符
解决方法:
思路:将bs4 转换成 Python3 对应的版本
使用工具:python 自带的 2to3 转换工具
步骤1:查找 2to3 工具。该工具正常 在 python的安装目录的bin 目录下 。所以先进入对应目录查看,果然找到:
步骤2:查看 beautifulSoup bs4的位置,直接进入解压后的文件
然后执行版本转换
命令结构 python命令 + 2to3 文件+ bs文件路径 + ‘-w’
当前目录是 python的bin 目录,python 命令默认调用 python3 所以:
python 2to3 /usr/local/beautifulsoup-4-4.6.0/bs4 -w
耐心等待 命令执行结束
然后重新进入 python 编辑环境 重新 导入 BeautifulSoup 没有报错即可
备注:
参照但不仅限以下博客
http://www.cnblogs.com/Dragon5/p/6498422.html
-----------------------
阅读全文
0 0
- CentOS下安装Python3后BeautifulSoup 版本不兼容问题解决方法
- python3 安装 Beautifulsoup4 版本不兼容问题
- Win7下安装启动vs2012的程序版本不兼容问题解决方法
- centos下安装python3
- centos下安装python3
- centos下安装python3
- CentOS下安装python3
- Python3 win7安装BeautifulSoup
- Python3 win7安装BeautifulSoup
- python3.5安装BeautifulSoup
- Centos7 升级python3,解决升级后不兼容问题
- centos下安装python3.5.2
- centos下安装python3.5
- CentOS下安装Python3.5
- 在CentOS下安装Python3
- python3 centos下安装tkinter
- Centos下安装Python3.5.1
- Centos 7 安装 Python3.6后yum无法使用的解决方法
- 小结 | 函数的调用过程(栈帧)
- 安卓工作室android studio 美化 ,设置背景图片。
- Hdu6098 Inversion(2017多校第6场)
- spring mvc基础篇(十二):综合案例一
- 8.10抽象类与接口
- CentOS下安装Python3后BeautifulSoup 版本不兼容问题解决方法
- [编程题] Fibonacci数列
- ubuntu server 16.04安装与网络配置
- android studio 代码模板
- fragment 切换,导航栏是图标加文字
- MySQL 调优/优化的 100 个建议
- 方法中定义一个内部类对象时,如何在内部类对象中使用调用该方法的当前对象的其他方法
- 应届毕业生如何通过学习Linux系统选择一份高薪职业
- 安卓工作室 android studio 谷歌账号 登录