4

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

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

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

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

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

4

2 回答 2

6

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

笔记:

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

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

于 2018-11-25T18:44:50.673 回答
1

您可以激活虚拟环境然后运行该文件

    pipenv shell
    python train.py
于 2021-03-17T10:02:08.193 回答