![](/img/trans.png)
[英]How can I fix this error very time I try type pip install mysql-python
[英]When I try to install python module using pip, it causes error. How can I fix it?
我安装了 python 的最新版本。 我尝试安装名为 selenium 的 python 模块。 并且 pip 安装不起作用。 我该如何解决? 我真的很想修复它错误消息如下
>pip install selenium
Traceback (most recent call last):
File "c:\users\hym\appdata\local\programs\python\python39\lib\runpy.py", line 197, in _run_module_as_main
return _run_code(code, main_globals, None,
File "c:\users\hym\appdata\local\programs\python\python39\lib\runpy.py", line 87, in _run_code
exec(code, run_globals)
File "C:\Users\hym\AppData\Local\Programs\Python\Python39\Scripts\pip.exe\__main__.py", line 4, in <module>
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\cli\main.py", line 8, in <module>
from pip._internal.cli.autocompletion import autocomplete
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\cli\autocompletion.py", line 9, in <module>
from pip._internal.cli.main_parser import create_main_parser
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\cli\main_parser.py", line 7, in <module>
from pip._internal.cli import cmdoptions
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\cli\cmdoptions.py", line 22, in <module>
from pip._internal.cli.progress_bars import BAR_TYPES
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\cli\progress_bars.py", line 9, in <module>
from pip._internal.utils.logging import get_indentation
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\utils\logging.py", line 14, in <module>
from pip._internal.utils.misc import ensure_dir
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\utils\misc.py", line 29, in <module>
from pip._internal.locations import get_major_minor_version, site_packages, user_site
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\locations\__init__.py", line 9, in <module>
from . import _distutils, _sysconfig
File "c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\locations\_sysconfig.py", line 8, in <module>
from pip._internal.exceptions import InvalidSchemeCombination, UserInstallationInvalid
ImportError: cannot import name 'InvalidSchemeCombination' from 'pip._internal.exceptions' (c:\users\hym\appdata\local\programs\python\python39\lib\site-packages\pip\_internal\exceptions.py)
这个问题有两种解决方案:-
您可以通过添加 -m 标志来使用此命令。 -m 标志代表模块名称,允许您在调用 Python 时传递模块。:-
python -m pip 安装 selenium
或者您可以根据您的要求直接从这里下载源代码分发,解压缩然后使用以下命令运行它:-
python setup.py install
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.