当我试图通过pip安装任何东西时,这个错误总是一次又一次地出现。我知道出了什么问题。请帮助:)
操作系统: Linux
Python版本: 3.8.2
错误突出显示:
Thanks to:
%(__credits__)s""" % globals()
^
SyntaxError: invalid syntax完全正确的错误:
pip help
Traceback (most recent call last):
File "/home/root/.local/bin/pip", line 5, in <module>
from pip._internal.cli.main import main
File "/home/root/.local/lib/python3.8/site-packages/pip/_internal/cli/main.py", line 10, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "/home/root/.local/lib/python3.8/site-packages/pip/_internal/cli/autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "/home/root/.local/lib/python3.8/site-packages/pip/_internal/cli/main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "/home/root/.local/lib/python3.8/site-packages/pip/_internal/cli/cmdoptions.py", line 24, in <module>
from pip._internal.cli.progress_bars import BAR_TYPES
File "/home/root/.local/lib/python3.8/site-packages/pip/_internal/cli/progress_bars.py", line 12, in <module>
from pip._internal.utils.logging import get_indentation
File "/home/root/.local/lib/python3.8/site-packages/pip/_internal/utils/logging.py", line 18, in <module>
from pip._internal.utils.misc import ensure_dir
File "/home/root/.local/lib/python3.8/site-packages/pip/_internal/utils/misc.py", line 20, in <module>
from pip._vendor import pkg_resources
File "/home/root/.local/lib/python3.8/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3252, in <module>
def _initialize_master_working_set():
File "/home/root/.local/lib/python3.8/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3235, in _call_aside
f(*args, **kwargs)
File "/home/root/.local/lib/python3.8/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3277, in _initialize_master_working_set
tuple(
File "/home/root/.local/lib/python3.8/site-packages/pip/_vendor/pkg_resources/__init__.py", line 3278, in <genexpr>
dist.activate(replace=False)
File "/home/root/.local/lib/python3.8/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2785, in activate
declare_namespace(pkg)
File "/home/root/.local/lib/python3.8/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2284, in declare_namespace
_handle_ns(packageName, path_item)
File "/home/root/.local/lib/python3.8/site-packages/pip/_vendor/pkg_resources/__init__.py", line 2217, in _handle_ns
loader.load_module(packageName)
File "/home/root/.local/lib/python3.8/site-packages/pygoogle/google.py", line 118
print """PyGoogle %(__version__)s
%(__copyright__)s
released %(__date__)s
Thanks to:
%(__credits__)s""" % globals()
^
SyntaxError: invalid syntaxThanks to:
%(__credits__)s""" % globals()
^
SyntaxError: invalid syntax编辑: pip3给出了完全相同的错误。
发布于 2020-06-29 11:48:22
您运行的是哪个Linux发行版?我最近了解到,RHEL不能很好地处理简单的pip install <module name>。建议以python3 -m pip3 install <module name>用户身份运行。
https://stackoverflow.com/questions/62621925
复制相似问题