在学《python从入门到实践》这本书第20章的时候,将项目部署到heroku中时,在活动的虚拟环境中输入命令heroku login出现如下提示
我的heroku账号已经注册了,而且也安装好了heroku CLI,在终端(电脑自带的cmd下)运行heroku命令时是有反应的,path环境变量已经设置好了,cmd下的情况如下,
heroku login表示打不开浏览器。请教各位这两个是什么原因。
(已经翻墙了,翻墙和不翻墙的操作都试过了是一样的)
在学《python从入门到实践》这本书第20章的时候,将项目部署到heroku中时,在活动的虚拟环境中输入命令heroku login出现如下提示
我的heroku账号已经注册了,而且也安装好了heroku CLI,在终端(电脑自带的cmd下)运行heroku命令时是有反应的,path环境变量已经设置好了,cmd下的情况如下,
heroku login表示打不开浏览器。请教各位这两个是什么原因。
(已经翻墙了,翻墙和不翻墙的操作都试过了是一样的)
估计是两个运行的环境不一样,一个是在虚拟环境中运行,一个是在系统环境下运行,由于该模块是安装在系统环境下,在cmd可运行,但是在虚拟环境中运行时,会从当前环境下找heroku CLI,没有找到会有无此命令报错。所以建议你deactivate 虚拟环境,在系统的终端下再运行命令试试。