这让我觉得很简单:
我注意到我的python3.1 shell无法找到我安装的lxml。
python2.6 shell中没有问题
所以现在我的问题是 - 如何将lxml安装到python3.1? sudo pip install lxml
只是告诉我已经安装了lxml。
我知道我可以正确地使用virtualenv
来做这件事 - 但我非常谨慎地试图以最简单的方式学习python。因此,我认为我不需要像我(错误)理解virtualenv所提供的那样“打包锁定”。任何可以阻止混乱的东西,让我专注于编程: - )
我当然可以卸载python2.6,但我想我的debian盒子就会崩溃。
提前致谢
答案 0 :(得分:2)
每个版本的Python都独立于其他版本。这适用于包括pip命令在内的所有内容。您需要为每个版本安装一次pip,然后每个版本获得一个pip命令。
如需更长的解释,请参阅我的blog post on the topic。