Mailing List Archive

3.8.5 Failing To Install With pythonz
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?
--
https://mail.python.org/mailman/listinfo/python-list
Re: 3.8.5 Failing To Install With pythonz [ In reply to ]
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.
--
https://mail.python.org/mailman/listinfo/python-list