我是pipenv
的新手,这可能是我面临的一些非常新手的问题。
我使用python 3.9
,安装pipenv
使用python3 -m pip install pipenv
。
我有一个项目与requirements.txt
和运行pipenv install -r requirements.txt
后,它应该创建一个虚拟环境,但运行pipenv shell
和pipenv run src/manage.py runserver
后,它说:
Error: the command src/manage.py could not be found within PATH or Pipfile's [scripts]
虚拟环境是在/Users/myuser/.local/share/virtualenvs/project1-iLzXCwVe
而不是在工作空间创建的。有没有可能跟这个有关?有办法解决这个问题吗?
如果您想使用语法pipenv run
运行src/manage.py,则需要在根目录中,并且需要将命令更改为pipenv run python src/manage.py
或使manage.py可执行以将其保留为pipenv run src/manage.py
还请注意,如果您正在积极地利用虚拟环境(由pipenv shell
激活),则不需要使用pipenv run
。