使用pip为特定的python版本安装模块

发布于 2021-02-02 23:13:15

在Ubuntu 10.04上,默认情况下安装了Python 2.6,然后我安装了Python 2.7。如何使用pip install安装Python 2.7的软件包。

例如:

pip install beautifulsoup4

默认情况下会为Python 2.6安装BeautifulSoup

当我做:

import bs4

在Python 2.6中可以使用,但在Python 2.7中可以显示:

No module named bs4
关注者
0
被浏览
84
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    你可以使用相应的python为特定的python版本执行 pip模块:

    Python 2.6:

    python2.6 -m pip install beautifulsoup4
    

    Python 2.7

    python2.7 -m pip install beautifulsoup4
    


  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。

    pip对要安装新软件包的Python实例使用已安装的版本。

    在许多发行版中,可能会有单独的python2.6-pippython2.7-pip程序包,并使用诸如pip-2.6和的二进制名称来调用pip-2.7。如果你的发行版中未将pip打包到所需目标中,则你可能会寻找setuptoolseasyinstall软件包,或使用virtualenv(在生成的环境中始终包含pip)。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看