3.8.5 Failing To Install With pythonz

MRAB python at mrabarnett.plus.com
Sun Aug 9 12:00:48 EDT 2020


On 2020-08-09 16:15, Tim Daneliuk wrote:
> I have a weird problem I could use a bit of help with ...
> 
> I have successfully installed 3.8.5 using pew/pythonz on a BSD FreeBSD system.
> But when I attempt to install it on a Linux system I get the traceback below.
> In this case, pew/pythonz were installed locally in my own account using system
> native python 3.6:
> 
> Installing CPython-3.8.5 into /home/tundra/.pythonz/pythons/CPython-3.8.5
> Traceback (most recent call last):
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/installer/pythoninstaller.py", line 204, in install
>      self.make()
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/installer/pythoninstaller.py", line 350, in make
>      s.check_call(make)
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/util.py", line 294, in check_call
>      returncode = self.call(cmd)
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/util.py", line 286, in call
>      fp.write(line)
> UnicodeEncodeError: 'ascii' codec can't encode character '\u2018' in position 81: ordinal not in range(128)
> ERROR: Failed to install CPython-3.8.5. Check /home/tundra/.pythonz/log/build.log to see why.
> Traceback (most recent call last):
>    File "/home/tundra/.local/bin/pew", line 11, in <module>
>      sys.exit(pew())
>    File "/home/tundra/.local/lib/python3.6/site-packages/pew/pew.py", line 809, in pew
>      return command(sys.argv[2:])
>    File "/home/tundra/.local/lib/python3.6/site-packages/pew/pew.py", line 704, in install_cmd
>      return actual_installer.install()
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/installer/pythoninstaller.py", line 204, in install
>      self.make()
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/installer/pythoninstaller.py", line 350, in make
>      s.check_call(make)
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/util.py", line 294, in check_call
>      returncode = self.call(cmd)
>    File "/home/tundra/.local/lib/python3.6/site-packages/pythonz/util.py", line 286, in call
>      fp.write(line)
> UnicodeEncodeError: 'ascii' codec can't encode character '\u2018' in position 81: ordinal not in range(128)
> 
> 
> Ideas anyone?
> 
FTR, '\u2018' is the codepoint 'LEFT SINGLE QUOTATION MARK'.

Try reporting it on the project's homepage. It looks like there have 
been similar problems before, but not this one.


More information about the Python-list mailing list