Hejsa.
Jeg har en fejl med pip3, som jeg simpelthen ikke kan google mig frem til svaret på.
Forsøger jeg at køre 'pip' fra terminalen, kommer følgende fejl:
:~> pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 11, in <module>
load_entry_point('pip==10.0.1', 'console_scripts', 'pip3')()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 484, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2725, in load_entry_point
return ep.load()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2343, in load
return self.resolve()
File "/usr/lib/python3.6/site-packages/pkg_resources/__init__.py", line 2349, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "/usr/lib/python3.6/site-packages/pip/_internal/__init__.py", line 42, in <module>
from pip._internal import cmdoptions
File "/usr/lib/python3.6/site-packages/pip/_internal/cmdoptions.py", line 16, in <module>
from pip._internal.index import (
ImportError: cannot import name 'FormatControl'
Jeg har geninstalleret både pip2 og pip3, samt python2 og 3 flere gange uden held og jeg aner ikke længere hvad jeg skal forsøge.
Pip2 virker udemærket (til python2 scripts) men altså ikke pip(3).
Systemet er OpenSUSE 15.2, men jeg skal ikke lige kunne sige hvornår pip3 gik i stykker. Jeg har kørt 15.2 beta et stykke tid efterhånden.
Indhold af /usr/bin/pip3:
#!/usr/bin/python3
# EASY-INSTALL-ENTRY-SCRIPT: 'pip==10.0.1','console_scripts','pip3.6'
__requires__ = 'pip==10.0.1'
import re
import sys
from pkg_resources import load_entry_point
if __name__ == '__main__':
sys.argv[0] = re.sub(r'(-script\.pyw?|\.exe)?$', '', sys.argv[0])
sys.exit(
load_entry_point('pip==10.0.1', 'console_scripts', 'pip3.6')()
)
Håber nogen kan hjælpe :)
Mvh.
Claus
20-05-2010
Jeg vil gerne undskylde hvis dette herunder er helt ude i hegnet, for jeg ved ikke et klap om OpenSUSE. Linket er et år gammelt, og versionen fra slutningen af 2018 er til 15.1, men det nyeste jeg lige kan finde: https://rpmfind.net/linux/RPM/opensuse/15.1/noarch...
Når det er sagt, så har du installeret 15.2 beta. Det skal næsten gå galt, men tak fordi du informere så grundigt. En OpenSUSE fætter skal på banen.
31-01-2004
Det lykkedes! Hold da k... det var da ikke sådan lige.
Det viste sig, at selvom python-pip3 afinstalleredes, så efterlod den gamle filer i site-packages/pip mv. Længere historie. Der skulle noget gammeldags 'sudo -i' og 'rm -rf' til.
Jeg er i øvrigt enig i, at beta = bøvl. Jeg opgraderede til 15.2 ved en fejl/tanketorsk, men siden release er så tæt på, har jeg ladet det være.
Ellers holder jeg mig gerne en udgivelse bagud :)
Mvh.