如何使用heroku本地运行python 3.5.1?

时间:2016-04-29 04:50:35

标签: python heroku

我一直在关注这个快速入门:https://devcenter.heroku.com/articles/getting-started-with-python

但是想知道我怎么能得到“本地人”这样的话。用python 3.5.1运行?我已经更改了runtime.txt以将其设置为python 3.5.1,但它仍会加载2.7的依赖项。

谢谢!

2 个答案:

答案 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文件启用此功能。

https://devcenter.heroku.com/articles/python-runtimes