i'm getting a strange error trying to run pip suggesting something deep is missing. i installed pip from the Ubuntu repository, again, and it still does this. suggestions?
Output:
Script started, file is ./20220609-022641-028181-install-awscli.log
02:26:41 [28185] EXECUTING: 'pip' 'install' '--cache-dir' '/var/lib/pip-cache' 'awscli'
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pip._internal.cli.main import main
File "/lib/python3/dist-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/lib/python3/dist-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/lib/python3/dist-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line 25, in <module>
from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
File "/lib/python3/dist-packages/pip/_internal/locations.py", line 19, in <module>
from pip._internal.utils import appdirs
File "/lib/python3/dist-packages/pip/_internal/utils/appdirs.py", line 13, in <module>
from pip._vendor import appdirs as _appdirs
ImportError: cannot import name 'appdirs' from 'pip._vendor' (/lib/python3/dist-packages/pip/_vendor/__init__.py)
[[ 0m0s real 0.210 - user 0.190 - sys 0.020 - 99.93% ]]
02:26:42 [28185] FINISHED - status = 1
Script done, file is ./20220609-022641-028181-install-awscli.log
Maybe you can try an update.
python3 -m pip install --upgrade pip
(Jun-09-2022, 07:21 AM)Axel_Erfurt Wrote: [ -> ]Maybe you can try an update.
python3 -m pip install --upgrade pip
no luck.
Output:
lt1a/root/3 /root 13# time logcmd -s upgrade-pip python3 -m pip install --upgrade pip
Script started, file is ./20220609-131533-032884-upgrade-pip.log
13:15:33 [32888] EXECUTING: 'python3' '-m' 'pip' 'install' '--upgrade' 'pip'
Traceback (most recent call last):
File "/lib/python3.8/runpy.py", line 194, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/lib/python3.8/runpy.py", line 87, in _run_code
exec(code, run_globals)
File "/lib/python3/dist-packages/pip/__main__.py", line 16, in <module>
from pip._internal.cli.main import main as _main # isort:skip # noqa
File "/lib/python3/dist-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/lib/python3/dist-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/lib/python3/dist-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line 25, in <module>
from pip._internal.locations import USER_CACHE_DIR, get_src_prefix
File "/lib/python3/dist-packages/pip/_internal/locations.py", line 19, in <module>
from pip._internal.utils import appdirs
File "/lib/python3/dist-packages/pip/_internal/utils/appdirs.py", line 13, in <module>
from pip._vendor import appdirs as _appdirs
ImportError: cannot import name 'appdirs' from 'pip._vendor' (/lib/python3/dist-packages/pip/_vendor/__init__.py)
[[ 0m0s real 0.220 - user 0.181 - sys 0.020 - 91.71% ]]
13:15:33 [32888] FINISHED - status = 1
Script done, file is ./20220609-131533-032884-upgrade-pip.log
[[ 0m1s real 1.251 - user 0.202 - sys 0.022 - 17.88% ]]
lt1a/root/3 /root 14#
it seems the issue continues with "appdirs" (from 'pip._vendor') but i have no idea how to try to install that.
Try
Output:
sudo apt install python3-appdirs
(Jun-09-2022, 07:12 PM)Gribouillis Wrote: [ -> ]Try
Output:
sudo apt install python3-appdirs
Output:
...
E: Unable to locate package appdirs
...
my bad, forgot to type the "python3-" part. fixed it. that installed. will try it now.
Output:
lt1a/root/2 /root 11# log-pip-install awscli
Script started, file is ./20220609-153254-026586-install-awscli.log
15:32:54 [26590] EXECUTING: 'pip' 'install' '--cache-dir' '/var/lib/pip-cache' 'awscli'
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pip._internal.cli.main import main
File "/lib/python3/dist-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/lib/python3/dist-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/lib/python3/dist-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line 26, in <module>
from pip._internal.models.format_control import FormatControl
File "/lib/python3/dist-packages/pip/_internal/models/format_control.py", line 4, in <module>
from pip._vendor.packaging.utils import canonicalize_name
ModuleNotFoundError: No module named 'pip._vendor.packaging'
[[ 0m0s real 0.214 - user 0.186 - sys 0.028 - 99.88% ]]
15:32:54 [26590] FINISHED - status = 1
Script done, file is ./20220609-153254-026586-install-awscli.log
lt1a/root/2 /root 12#
how do i install 'pip._vendor.packaging' ?
How about
Output:
sudo apt install python3-packaging
?
nope! but it has changed, again. apparently still more is needed.
Output:
lt1a/root/2 /root 19# log-aptget-install python3-packaging
Script started, file is ./20220609-191337-037996-install-update.log
19:13:37 [38000] EXECUTING: 'apt-get' 'update'
Hit:1 http://us.archive.ubuntu.com/ubuntu focal InRelease
Get:2 http://security.ubuntu.com/ubuntu focal-security InRelease [114 kB]
Get:3 http://us.archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:4 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [1,532 kB]
Get:5 http://us.archive.ubuntu.com/ubuntu focal-backports InRelease [108 kB]
Get:6 http://us.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages [671 kB]
Get:7 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages [451 kB]
Get:8 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [1,885 kB]
Get:9 http://security.ubuntu.com/ubuntu focal-security/main Translation-en [262 kB]
Get:10 http://security.ubuntu.com/ubuntu focal-security/main amd64 DEP-11 Metadata [40.7 kB]
Get:11 http://security.ubuntu.com/ubuntu focal-security/restricted amd64 Packages [982 kB]
Get:12 http://security.ubuntu.com/ubuntu focal-security/restricted Translation-en [140 kB]
Get:13 http://security.ubuntu.com/ubuntu focal-security/universe amd64 DEP-11 Metadata [66.4 kB]
Get:14 http://security.ubuntu.com/ubuntu focal-security/multiverse amd64 DEP-11 Metadata [2,464 B]
Get:15 http://us.archive.ubuntu.com/ubuntu focal-updates/main Translation-en [344 kB]
Get:16 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 DEP-11 Metadata [277 kB]
Get:17 http://us.archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [1,058 kB]
Get:18 http://us.archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [150 kB]
Get:19 http://us.archive.ubuntu.com/ubuntu focal-updates/universe i386 Packages [682 kB]
Get:20 http://us.archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [928 kB]
Get:21 http://us.archive.ubuntu.com/ubuntu focal-updates/universe amd64 DEP-11 Metadata [391 kB]
Get:22 http://us.archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 DEP-11 Metadata [944 B]
Get:23 http://us.archive.ubuntu.com/ubuntu focal-backports/main amd64 DEP-11 Metadata [7,996 B]
Get:24 http://us.archive.ubuntu.com/ubuntu focal-backports/universe amd64 DEP-11 Metadata [30.5 kB]
Fetched 10.2 MB in 21s (479 kB/s)
Reading package lists... Done
[[ 0m26s real 26.490 - user 5.889 - sys 0.938 - 25.77% ]]
19:14:04 [38000] FINISHED - status = 0
Script done, file is ./20220609-191337-037996-install-update.log
Script started, file is ./20220609-191405-038328-install-python3-packaging.log
19:14:05 [38332] EXECUTING: 'apt-get' '-y' 'install' 'python3-packaging'
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
docbook-xml libglu1-mesa libyelp0 sgml-base sgml-data usb-modeswitch-data x11-session-utils xinit xml-core yelp-xsl
Use 'apt autoremove' to remove them.
The following NEW packages will be installed:
python3-packaging
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 26.8 kB of archives.
After this operation, 132 kB of additional disk space will be used.
Get:1 http://us.archive.ubuntu.com/ubuntu focal/main amd64 python3-packaging all 20.3-1 [26.8 kB]
Fetched 26.8 kB in 1s (34.7 kB/s)
Selecting previously unselected package python3-packaging.
(Reading database ... 229968 files and directories currently installed.)
Preparing to unpack .../python3-packaging_20.3-1_all.deb ...
Unpacking python3-packaging (20.3-1) ...
Setting up python3-packaging (20.3-1) ...
[[ 0m3s real 3.583 - user 1.924 - sys 0.320 - 62.62% ]]
19:14:08 [38332] FINISHED - status = 0
Script done, file is ./20220609-191405-038328-install-python3-packaging.log
lt1a/root/2 /root 20#
Output:
lt1a/root/2 /root 21# log-pip-install awscli
Script started, file is ./20220609-191457-038458-install-awscli.log
19:14:57 [38462] EXECUTING: 'pip' 'install' '--cache-dir' '/var/lib/pip-cache' 'awscli'
Traceback (most recent call last):
File "/usr/local/bin/pip", line 5, in <module>
from pip._internal.cli.main import main
File "/lib/python3/dist-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/lib/python3/dist-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/lib/python3/dist-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/lib/python3/dist-packages/pip/_internal/cli/cmdoptions.py", line 28, in <module>
from pip._internal.models.target_python import TargetPython
File "/lib/python3/dist-packages/pip/_internal/models/target_python.py", line 4, in <module>
from pip._internal.utils.misc import normalize_version_info
File "/lib/python3/dist-packages/pip/_internal/utils/misc.py", line 23, in <module>
from pip._vendor.retrying import retry # type: ignore
ModuleNotFoundError: No module named 'pip._vendor.retrying'
[[ 0m0s real 0.257 - user 0.206 - sys 0.013 - 84.84% ]]
19:14:57 [38462] FINISHED - status = 1
Script done, file is ./20220609-191457-038458-install-awscli.log
lt1a/root/2 /root 22#
Now how about
Output:
sudo apt install python3-retrying
?
Am I the only one who can read the console output?