我在一个64位系统上使用,该系统运行安装了Python 3.7的Windows 11,并在安装了Django 3.2的虚拟环境中工作。我正在尝试使用Heroku部署我的项目。
我已经尝试将heroku-cli 64位Windows版本添加到各种路径中。我已经将env变量HOME设置为值C:/Users/<username>/_netrc
。我已经清理了每个安装上的路径,所以只有当前路径。
当我在项目中运行heroku登录时,我会收到以下错误:
EPERM: operation not permitted, open C:/Users/<username>/_netrc
非常感谢您的帮助
我已将env变量HOME设置为值
C:/Users/<username>/_netrc
HOME
应该是目录。Heroku将负责_netrc
部分。
请尝试将其设置为C:/Users/<username>/
。
删除路径C:/User//_netrc中的现有文件,因为我在文件资源管理器中找不到_netrc文件,所以使用了git bash或terminal。删除后,在项目文件夹中运行以下命令。heroku git:remote-a<herokuapp_name>
通过运行上面的命令,它将创建一个新的_netrc文件