运行“heroku login”不会创建_netrc文件

7gs2gvoe  于 2022-11-24  发布在  其他
关注(0)|答案(2)|浏览(107)

我在一个运行Windows 11的64位系统上使用Python 3.7,并在一个安装了Django 3.2的虚拟环境中工作。我正在尝试使用Heroku部署我的项目。
我已经尝试将heroku cli 64位Windows版本添加到不同的路径中。我已经将env变量HOME的值设置为C:/Users/<username>/_netrc。我已经清理了每个安装的路径,因此只有当前路径。
当我在项目中运行heroku登录时,出现以下错误:

EPERM: operation not permitted, open C:/Users/<username>/_netrc

任何帮助都是非常感谢的

b4wnujal

b4wnujal1#

我已将env变量HOME设置为值C:/Users/<username>/_netrc
HOME应该是一个 * 目录 *。Heroku将处理_netrc部分。
请尝试将其设置为C:/Users/<username>/

41ik7eoe

41ik7eoe2#

删除路径C:/User//_netrc中的现有文件,因为我在文件资源管理器中找不到_netrc文件,所以使用了git bash或terminal。删除后,请在项目文件夹中运行以下命令。heroku git:remote -a <heroku_app_name>
通过运行上述命令,它将创建一个新的_netrc文件

相关问题