pip安装django-allauth UnicodeDecodeError
我试图用Python 3.3.2在docker容器中安装django-allauth,并得到一个Unicode解码错误。 https://dpaste.de/JaXg它正确安装在我的Mac …任何想法?
用Docker在里面运行Vagrant。 Vagrant运行的是精确的,我的docker容器是从这个docker索引( https://index.docker.io/u/xdrum/ubuntu10.04-base/ )的xdrum / ubuntu10.04-base。 在Docker容器中执行一个虚拟env的pip安装。 PIP版本1.4.1和Python 3.3.2。
在我的Mac上,django-allauth在os x虚拟环境中安装得很好。
真的很难找出这一个,所以谢谢你的帮助!
你尝试过定义一个LOCALE吗? 在Docker容器中没有默认定义的一个。 在大多数情况下,您甚至不需要安装语言环境包,只需定义LOCALE环境variables即可。
(ps你的片段不再在dpaste.de上可用)
设置区域帮助
RUN locale-gen en_US en_US.UTF-8 ENV LANG en_US.UTF-8
- 在Docker中用Angular 4,Django和postgresql部署项目
- 使用Docker Composebuild立Django / PostgreSQL项目的正确方法是什么?
- Docker / Django / Celery / RabbitMQ执行已删除代码的旧版本
- Docker和Django manage.py
- 无法通过链接到docker撰写文件连接到mysql映像
- uWSGI通过Docker的Supervisord服务应用程序
- Django与Docker错误 – “无法连接到'127.0.0.1'(111)上的MySQL服务器”)
- 如何正确地部署Docker容器到aws?
- 揭露django应用程序的容器端口