Python:从入门到实践-20章有关Heroku的各种坑(1)

​1.建立Heroku账户

需要先去Heroku官网去申请一个账号(需要翻墙,否则注册不会成功)

一进去官网就会遇到 “SIGN UP FOR FREE”这样子的按钮来免费注册。
在这里插入图片描述

然后开始填入以下信息,这里要注意邮箱不可以使用qq,163等邮箱。可以搞一个谷歌或者新浪的邮箱。
在这里插入图片描述

然后点击创建免费账户的时候如果会出现这样子的提示。
在这里插入图片描述

需要你自己想办法翻墙,如果翻墙成功就会在信息最下面出现这个,你直接打对勾就能成功注册了。
在这里插入图片描述
注册成功后就可以成功log in了。

2.安装Heroku CLI

先要确保git已经安装成功,才能安装Heroku CLI,去官网里面根据你的电脑选32位或64位的进行下载。

下载后点击安装,默认位置即可。
然后可以在终端输入 heroku --version ,如果输出你所安装的heroku版本号,说明安装完成。
在这里插入图片描述
3.安装必要的包

实现是安装psycopy2包,我在这一步上卡了好久,一直安装不成功。
原因是我的python版本和书上写的安装的psycopy2==2.7.*的版本不匹配。
然后我找了一个帖子,写直接去官网下载和自己python版本匹配的psycopy2,放在python\Lib\site-packages下然后安装即可,我按这样子安装了以后当时没有出问题,但是后来就出问题了,我苦苦想了好久问题才解决。(在这里告诉各位小伙伴千万不要这样子做,后面会出问题的!!!)
你只要确定自己的python版本号,然后去官网找和自己匹配的psycopy2的名称。
进入psycopy2官网后点击左面的“Download File”。
在这里插入图片描述
就可以看到各种psycopy2的版本。找到和自己python版本匹配的psycopy2版本。
eg:我的python版本是3.9,电脑是64位win系统,我需要的psycopy2版本就是 psycopg2-2.8.6-cp39-cp39-win_amd64.whl (1.2 MB)。

我们可以看到我的python版本对应的psycopg2的版本应该是2.8,但是书上的是2.7,所以我们安装不会成功。
因此我只要在终端输入 “psycopy2==2.8.*” 就可安装成功了。

接下来的两个包按照书上安装就好应该不会出现什么问题。

4.创建文件requirements.txt

我们按书上的命令创建requirments.txt文件后可以打开该文件进行查看,如果不是类似书上那样每个包都写出了各自的版本号,那说明之前的那个包安装配置是有问题的,再往下进行不会成功。
在这里插入图片描述
ps:我之前的psycopy2处写的是psycopy2==@python\Lib\site-packages…就是我安装psycopy2的路径,这就是错误的。

下接Python:从入门到实践-20章有关Heroku的各种坑(2)
链接:https://editor.csdn.net/md/?articleId=115253911

  • 11
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值