如何使用 pipenv shell ?我收到一个错误

How to use pipenv shell ? I'm getting an Error

我在 cmd 上输入了这个

pipenv shell

但是它说这样的错误

Usage: pipenv shell [OPTIONS] [SHELL_ARGS]...

ERROR:: --system is intended to be used for pre-existing Pipfile installation, not installation of specific packages. Aborting.

类型:python3 -m pipenv shell

-m选项代表模块。上面告诉Python执行pipenv模块,shellpipenv的一个参数,告诉它切换到虚拟环境。要退出 venv 并返回常规 bash shell,只需键入 exit.

顺便说一句,以上与在Django项目上进行Python命令行操作不同,例如,通过上述命令激活虚拟环境后,您可以使用Django管理命令python3 manage.py shell 打开一个 Python 命令行来处理你的 Django 项目。此 Django 管理命令打开 Python shell,其中包含所有可用的 Django 项目设置、模型等。