pip3 install --user tibetan-sort
fails and outputs:
Installing collected packages: tibetan-sort
Running setup.py install for tibetan-sort ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python3.8 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qmlb79i6/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /root/.local/include/python3.8/tibetan-sort
cwd: /tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/
Complete output (26 lines):
running install
/usr/local/lib/python3.8/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py", line 20, in <module>
setuptools.setup(
File "/usr/local/lib/python3.8/dist-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 148, in setup
return run_commands(dist)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 163, in run_commands
dist.run_commands()
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 967, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 985, in run_command
cmd_obj.ensure_finalized()
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/cmd.py", line 107, in ensure_finalized
self.finalize_options()
File "/usr/local/lib/python3.8/dist-packages/setuptools/command/install.py", line 45, in finalize_options
orig.install.finalize_options(self)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/command/install.py", line 429, in finalize_options
self.create_home_path()
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/command/install.py", line 639, in create_home_path
if path.startswith(home) and not os.path.isdir(path):
AttributeError: 'NoneType' object has no attribute 'startswith'
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python3.8 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qmlb79i6/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /root/.local/include/python3.8/tibetan-sort Check the logs for full command output.
Luckily the same command without --user installs just fine.
fails and outputs:
Installing collected packages: tibetan-sort Running setup.py install for tibetan-sort ... error ERROR: Command errored out with exit status 1: command: /usr/bin/python3.8 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qmlb79i6/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /root/.local/include/python3.8/tibetan-sort cwd: /tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/ Complete output (26 lines): running install /usr/local/lib/python3.8/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools. warnings.warn( Traceback (most recent call last): File "<string>", line 1, in <module> File "/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py", line 20, in <module> setuptools.setup( File "/usr/local/lib/python3.8/dist-packages/setuptools/__init__.py", line 153, in setup return distutils.core.setup(**attrs) File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 148, in setup return run_commands(dist) File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 163, in run_commands dist.run_commands() File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 967, in run_commands self.run_command(cmd) File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 985, in run_command cmd_obj.ensure_finalized() File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/cmd.py", line 107, in ensure_finalized self.finalize_options() File "/usr/local/lib/python3.8/dist-packages/setuptools/command/install.py", line 45, in finalize_options orig.install.finalize_options(self) File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/command/install.py", line 429, in finalize_options self.create_home_path() File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/command/install.py", line 639, in create_home_path if path.startswith(home) and not os.path.isdir(path): AttributeError: 'NoneType' object has no attribute 'startswith' ---------------------------------------- ERROR: Command errored out with exit status 1: /usr/bin/python3.8 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"'; __file__='"'"'/tmp/pip-install-q7lvfvay/tibetan-sort_925f19653ed946ddbad5b8615bfc9f4b/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-qmlb79i6/install-record.txt --single-version-externally-managed --user --prefix= --compile --install-headers /root/.local/include/python3.8/tibetan-sort Check the logs for full command output.Luckily the same command without
--userinstalls just fine.