apt-get 如何给python3装软件?

在ubuntu上使用
apt-get install python-lxml这种命令都是默认给python2装的软件

如何切换成python3?

注意:
不要pip pip3这种答案,就是因为pip解决了不了,所以才会来问这个问题!

阅读 7.8k
3 个回答

就是简单地在将python-lxml 改成 python3-lxml就可以了.
apt-get install python3-lxml
可以这样查可以装什么python3软件
apt-cache search python3-

python3-guestfs - guest disk image management system - Python 3 bindings
python3-h5py - h5py is a general-purpose Python interface to hdf5
python3-hamcrest - Hamcrest framework for matcher objects (Python 3)
python3-hivex - Python 3 bindings for hivex
python3-hplefthandclient - HP LeftHand/StoreVirtual HTTP REST Client - Python 3.x

apt-get install python3-lxml

apt-cache pkgnames python3-l
简版search。

官网推荐的安装方式就是pip安装,所以我建议你还是使用pip安装比较好
pip安装失败一般是你缺少编译环境,因为lxml其实应该是C写的parse处理,只是给python提供了接口而已.
你可以试下:

sudo apt-get install libxml2-dev libxslt-dev python-dev
pip install lxml

不行的话请提供错误信息,另外建议访问http://lxml.de/installation.html
看看安装步骤

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题