Я использую Windows 7 32 бит и Python 3.7. Я пытался установить модуль с помощью pip, и возникла эта ошибка:
C:\Windows\System32>pip install pyttsx3
Traceback (most recent call last):
File "d:\python\python 3.7\lib\runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "d:\python\python 3.7\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "D:\Python\Python 3.7\Scripts\pip.exe\__main__.py", line 5, in <module>
ModuleNotFoundError: No module named 'pip'
Кто-нибудь знает, как это исправить?
да сработало. Спасибо, выкладываю как ответ
Снова запустите установку Python (Загрузите отсюда) и обязательно отметьте Add python to PATH
внизу установки.
И python, и python\scripts (где pip) находятся в пути
@NikunjMundhra Проверьте, есть ли они в System Variables
они есть, проверено дважды
Убедитесь, что в переменную PATH
добавлен путь Python. Затем запустите
python -m ensurepip
теперь выдает эту ошибку: C:\Windows\System32>pip install pyttsx3 Traceback (последний последний вызов): Файл "d:\python\python 3.7\lib\runpy.py", строка 193, в run_module_as_main "main" , mod_spec) Файл "d:\python\python 3.7\lib\runpy.py", строка 85, в _run_code exec(code, run_globals) Файл "D:\Python\Python 3.7\Scripts\pip.exe__main_.py", строка 5, в <module> ModuleNotFoundError: нет модуля с именем «pip._internal.cli»
попробуйте обновить пип python -m pip install --upgrade pip
... если это не то, что привело вас в этот беспорядок;)
На Macbook M1 2021 года я получал EnvironmentError: [Errno 13] Permission denied
. Пришлось бежать: sudo python -m ensurepip
за ним sudo python -m pip install --upgrade pip
. Я считаю, что зависимости Python довольно сложны (:
«Нет модуля с именем surepip». Могу ли я попробовать «python -m sureensurepip»? :)
это уж слишком.. :D Просто убедитесь, что переменная PATH установлена правильно.
Загрузите get-pip.py в папку на вашем компьютере.
Откройте командную строку и перейдите в папку, содержащую установщик get-pip.py.
Выполните следующую команду:
Python get-pip.py
4-) Проверьте установку и проверьте версию Pip:
пункт -V
Проблема не в том, что pip
вообще не установлен, потому что команда pip
запущена. Проблема в том, что во время выполнения pip
возникает ошибка, когда не удается найти модуль pip
, а не исполняемый файл. Возможно, pip
не полностью или неправильно установлен, поэтому его переустановка может исправить это, но какая-то его форма, по-видимому, уже существует.
Не могли бы вы попробовать?
pip3 install pyttsx3
Мне для Ubuntu 20.04
помогло следующее:
ls -al /usr/bin/python # check before removal that 'python' is link
sudo rm /usr/bin/python # remove link to old version of python
sudo ln -s /usr/bin/python3.8 /usr/bin/python # create new link to actual python version
sudo apt install python3-pip # install missing pip
«Python: нет модуля с именем pip» из-за отсутствия python3-pip
.
Эта команда, наконец, сработала для меня
python -m pip install --upgrade pip --trusted-host pypi.org --trusted-host files.pythonhosted.org
можешь попробовать
pip3 install pyttsx3
?