Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
unable to run pip
#1
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
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply
#2
Maybe you can try an update.

python3 -m pip install --upgrade pip
Reply
#3
(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.
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply
#4
Try
Output:
sudo apt install python3-appdirs
Reply
#5
(Jun-09-2022, 07:12 PM)Gribouillis Wrote: Try
Output:
sudo apt install python3-appdirs

Output:
... E: Unable to locate package appdirs ...
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply
#6
my bad, forgot to type the "python3-" part. fixed it. that installed. will try it now.
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply
#7
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' ?
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply
#8
How about
Output:
sudo apt install python3-packaging
?
Reply
#9
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#
Tradition is peer pressure from dead people

What do you call someone who speaks three languages? Trilingual. Two languages? Bilingual. One language? American.
Reply
#10
Now how about
Output:
sudo apt install python3-retrying
?
Am I the only one who can read the console output?
Reply


Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020