Django webapplication无法加载本机TensorFlow运行时。在Heroku

时间:2017-10-13 12:37:43

标签: django python-2.7 heroku tensorflow

我尝试使用Tensorflow在Heroku中部署我的AI应用程序。我收到的错误如docker run -itd --name wordpress -v /opt/Wordpress:/opt/Wordpress -e WORDPRESS_DB_HOST=....amazonaws.com -e WORDPRESS_DB_USER=username -e WORDPRESS_DB_PASSWORD=password-p 8080:80 wordpress:latest

Error message from heroku while start the server.

提前感谢。

1 个答案:

答案 0 :(得分:6)

根据堆栈跟踪,有 ImportError:PyUnicodeUCS4_FromString

如果安装了多个版本的Python,就会发生这种情况。您可能正在使用与编译模块的解释器不同的解释器来运行已编译的模块。

可以使用UCS2或UCS4的内部Unicode表示构建Python。

  

Heroku 上新创建的Python应用程序默认使用 Python    3.6.2 运行时。

     

您可以指定用于运行您的Python的任意版本   应用。阅读文档python-runtimes heroku devcenter