【问题标题】:How to install pyasn1 module in Python2.7 path instead of Python3 path如何在 Python2.7 路径而不是 Python3 路径中安装 pyasn1 模块
【发布时间】:2021-09-14 00:31:17
【问题描述】:

我正在使用 Kali Linux 并且 Python2.7 和 Python3 并排运行。

我试图在我的 python2.7 路径中安装 pyasn1 模块,但是当我键入时

pip install pyasn1

它说它已经安装在我的 python3 路径中

Requirement already satisfied: pyasn1 in /usr/lib/python3/dist-packages (0.4.8)

如何使用 pip 在我的 python2.7 路径下安装 pyasn1 模块?

谢谢!

【问题讨论】:

  • 这能回答你的问题吗? pip2 installation on ubuntu 20.04
  • 这就是建议运行python -m pip 而不是运行pip 可执行文件的原因。如果你运行python -m pip,你就知道pip 正在将模块安装到你运行python 命令时得到的同一个Python 中。 (例如,您可以使用python2 -m pip,或python3 -m pip。)
  • @MaiconMauricio 在您发表评论之前我基本上达成了相同的解决方案,但感谢您的回复!
  • @DietrichEpp 感谢您的提示!我将继续使用这种方法,但目前我刚刚安装了 pip2,这是一种替代方法,似乎已经解决了我的问题。

标签: python python-3.x linux python-2.7 pip


【解决方案1】:

所以,原来我是个白痴,'pip' 命令链接到 python3。

为了为 python2 运行 pip,我安装了 pip2,它显然是专门用于为 python2 安装模块的

以下是我使用的命令,以防任何其他 n0obs 遇到此问题:

wget https://bootstrap.pypa.io/pip/2.7/get-pip.py
python2 get-pip.py
pip2 install pyasn1

【讨论】:

    猜你喜欢
    • 2020-02-24
    • 2018-03-30
    • 1970-01-01
    • 1970-01-01
    • 2022-12-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多