在docker中安装映射器时,'ascii'编解码器无法解码字节

在构builddocker时,我遇到了安装拓扑数据分析包映射程序的问题。 我可以在本地安装软件包。

我在我的Dockerfile中有以下行

RUN pip3 install mapper 

安装时,我得到一个解码错误

  Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-build-o7usm289/mapper/setup.py", line 17, in <module> for line in f: File "/usr/lib/python3.5/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 164: ordinal not in range(128) 

我试图设置环境variables来覆盖编码,但它没有帮助。 任何想法?

 ENV PYTHONIOENCODING=UTF-8 

Interesting Posts