《python从入门到实践》中需要使用heroku,但是这是一家日本网站,需要翻墙才能访问。
注册的时候不翻墙甚至无法显示出人机验证的小窗口。
但是我们不讲怎么注册[滑稽],因为理论上只要能翻出去就能注册。我们只说怎么登录。
登录的时候我们需要输入命令"heroku login" ,这时终端会打开浏览器,访问heroku的登录界面。然而这个登录界面也是需要翻墙的。在Windows中开个加速器倒也不是不行,但是在linux中网站会提示"IP address mismatch"即IP地址不匹配。
(我是账号在windows下注册的,但书上项目是在deepin虚拟机里面做的。)
其实,只需要给命令加一个参数 '-i',就能够直接在终端内完成登录操作。完整命令如下:
heroku login -i
效果如图