我不能用 pipenv 做任何事情

I can't do anything with pipenv

ERROR:: --system 旨在用于预先存在的 Pipfile 安装,而不是特定软件包的安装。正在中止。

我无法在Ubuntu18.04中使用pipenv。 我该如何解决?

您可以使用python虚拟环境,

  1. python -m venv venv # Creates virtual environment
  2. 激活虚拟环境做source venv/bin/activate
  3. 然后您可以使用 pip install lib
  4. 安装您的软件包

停用虚拟环境类型deactivate

这是 Pipenv 存储库中的未决问题:https://github.com/pypa/pipenv/issues/5052

从线程中的讨论来看,当存在使用相同目录路径创建的现有 virtualenv 时,它似乎会弹出。线程中提到的解决方案是简单地删除此修复问题的 virtualenv。