无法使用Pipenv安装PyPi库

时间:2020-01-16 22:42:41

标签: python pypi pipenv

我正在尝试使用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)

1 个答案:

答案 0 :(得分:2)

最有可能发生这种情况,是因为pip安装的位置与您正在运行的python的位置不匹配。 InaccessibleTensorError: The tensor 'Tensor("strided_slice:0", shape=(None, 512, 2), dtype=complex64)' cannot be accessed here: it is defined in another function or code block. Use return values, explicit Python locals or TensorFlow collections to access it. Defined in: FuncGraph(name=while_body_2100, id=140313967335120) 将名称安装到您的虚拟环境中; @tf.function将其安装到系统python。

您可以通过打开终端并输入pipenv run pip install namespip install names,然后依次输入where pipwhere python来自己检查。注意区别:)