如何使用pipenv运行当前文件夹中的文件

S.c*_*cll 3 python path virtual-environment pipenv

使用pipenv创建的文件夹中的虚拟环境。但是,环境似乎在路径中:

/Users/....../.local/share/virtualenvs/......

当我运行命令时pipenv run python train.py,出现错误:

无法打开文件“train.py”:[Errno 2] 没有那个文件或目录

如何在我创建虚拟环境的文件夹中运行文件?

Abd*_*ouf 5

您需要位于要运行的文件的同一目录中,然后使用: pipenv run python train.py

笔记:

您可能在项目主目录中,而您需要运行的文件在项目目录中的目录中

如果您使用 django 创建您的项目,它将在彼此内部创建两个同名文件夹,因此最佳做法是将顶级目录名称更改为“yourname-project”,然后在“yourname”目录中运行pipenv run python train.py命令