【问题标题】:Cannot install PyPi library using pipenv无法使用 pipenv 安装 PyPi 库
【发布时间】:2020-01-16 22:42:41
【问题描述】:

我正在尝试使用 pipenv 安装 PyPi 名称库 https://pypi.org/project/names/

运行后包安装成功: pipenv install names

但我仍然收到错误消息:

File "blockchain.py", line 4, in <module>
    import names
ModuleNotFoundError: No module named 'names'

当我尝试这样做时:

pip install names

我收到消息:

(Blockchain) bash-3.2$ pip install names

Requirement already satisfied: names in /Users/ayunas/.local/share/virtualenvs/Blockchain-xNznGcTc/lib/python3.7/site-packages (0.3.0)

【问题讨论】:

    标签: python pypi pipenv


    【解决方案1】:

    这很可能是因为您的 pip 安装位置与您正在运行的 python 的位置不匹配。 pipenv run pip install names 会将名称安装到您的虚拟环境中; pip install names 将其安装到您的系统 python。

    您可以通过打开终端并输入where pipwhere python,然后输入pipenv run where pippipenv run where python 自行检查。注意区别:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-15
      • 1970-01-01
      • 1970-01-01
      • 2018-12-15
      • 2020-09-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多