我一直在关注这个快速入门:https://devcenter.heroku.com/articles/getting-started-with-python
但是想知道我怎么能得到“本地人”这样的话。用python 3.5.1运行?我已经更改了runtime.txt以将其设置为python 3.5.1,但它仍会加载2.7的依赖项。
谢谢!
答案 0 :(得分:2)
解决!
您也可以定义本地procfile并每次heroku local -f local.procfile
启动,但这很无聊。
所以我在Github(here)的heroku本地回购中寻求支持,我非常喜欢他给我的解决方案。
基本上你在PATH中添加/ bin文件夹,如下所示:export PATH=./bin:$PATH
然后在项目的根目录中执行ln -s $(which python3) ./bin/python
,以便仅在项目范围内创建符号链接!< / p>
答案 1 :(得分:0)
来自Runtime docs,
您可以指定用于运行应用程序的Python的任意版本。存在runtime.txt文件启用此功能。