- problem with pip and discord.py #1274
- Comments
- Chicchi73930 commented May 9, 2018 •
- Gorialis commented May 9, 2018
- FelixEcker commented May 9, 2018
- ArctoranDev commented Mar 19, 2019
- laggycomputer commented Mar 19, 2019
- CapnS commented Mar 19, 2019
- ArctoranDev commented Mar 19, 2019
- CapnS commented Mar 19, 2019
- JavascriptHero commented Mar 19, 2019
- laggycomputer commented Mar 19, 2019
- twitch0001 commented Mar 19, 2019 •
- Zomatree commented Mar 19, 2019
- JavascriptHero commented Mar 19, 2019
- twitch0001 commented Mar 19, 2019
- JavascriptHero commented Mar 19, 2019
- JavascriptHero commented Mar 19, 2019
- twitch0001 commented Mar 19, 2019
- Gorialis commented Mar 19, 2019
- Windows
- Linux
- НЕ работает PIP
- При pip install discord.py выдаёт ошибку PEP 517 питон скачал вчера но так и не смог поработать что делать?
- При pip install discord.py выдаёт ошибку PEP 517 питон скачал вчера но так и не смог поработать что делать?
- Установка PIP для Python и базовые команды
- Что такое PIP для Python?
- Устанавливается ли PIP вместе с Python?
- Правильно ли Python установлен?
- Как установить PIP на Windows.
- Как установить PIP на Mac
- Как установить PIP на Linux
- Как установить PIP на Raspberry Pi
- Как обновить PIP для Python
- Как устанавливать библиотеки Python с помощью PIP
problem with pip and discord.py #1274
Comments
Chicchi73930 commented May 9, 2018 •
when i install discord.py in my pc i have this error:
Microsoft Windows [Versione 10.0.17134.1]
(c) 2018 Microsoft Corporation. Tutti i diritti sono riservati.
C:\Users\admin>python —version
Python 2.7.15
C:\Users\admin>pip —version
pip 10.0.1 from c:\python27\lib\site-packages\pip (python 2.7)
C:\Users\admin>pip install discord.py
Collecting discord.py
Using cached https://files.pythonhosted.org/packages/97/3c/2a97b47fd8839f8863241857bbd6a3998d1de1662b788c8d9322e5a40901/discord.py-0.16.12.tar.gz
Collecting aiohttp =1.0.0 (from discord.py)
Using cached https://files.pythonhosted.org/packages/09/5a/7b81ea8729d41f44c6fe6a116e466c8fb884950a0061aa3768dbd6bee2f8/aiohttp-1.0.5.tar.gz
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File «», line 1, in
File «c:\users\admin\appdata\local\temp\pip-install-y7k5jk\aiohttp\setup.py», line 60, in
raise RuntimeError(«aiohttp requires Python 3.4.2+»)
RuntimeError: aiohttp requires Python 3.4.2+
what did i do wrong?
The text was updated successfully, but these errors were encountered:
Gorialis commented May 9, 2018
This library requires Python 3.4+, as mentioned in the README.You have 2.7.15 installed instead.
Install the correct version ( 3.6.5 at present) from the downloads page, and optionally remove your Python 2 installation to avoid confusion.
FelixEcker commented May 9, 2018
You need at least Python 3.4 to use Discord.py as mentioned in the readme
ArctoranDev commented Mar 19, 2019
Hi, I’m having this issue on Python 3.7. Does this mean I’ll need to downgrade?
laggycomputer commented Mar 19, 2019
The requirements for discord.py are >=3.4 and
CapnS commented Mar 19, 2019
The version of the library on pip does not work with python 3.7, you’ll either have to downgrade your python or use the rewrite branch of the library.
To install the rewrite version of the library, use this command:
In the future, please don’t necro issues, you should join either the official discord.py server or the Discord API server, as the README recommends.
ArctoranDev commented Mar 19, 2019
Apparently it doesn’t work on 3.6 either because I just installed that and same problem.
CapnS commented Mar 19, 2019
Please join the official discord.py server using the link I sent above to get more help.
JavascriptHero commented Mar 19, 2019
I’m having the same issue. This library does NOT work on Python 3.6, confirmed by me.
laggycomputer commented Mar 19, 2019
As I am stating for the fifth time, please do NOT ask for help here, use the support server instead at https://discord.gg/r3sSKJJ.
twitch0001 commented Mar 19, 2019 •
Sir i would like to point out that you are incorrect, both versions of discord.py are compatible with python 3.6 @JavascriptHero if you would like support join the discord.py server
edit:
never call yourself the python hero
Zomatree commented Mar 19, 2019
@JavascriptHero it does work, confirmed by me and about 5K people
JavascriptHero commented Mar 19, 2019
@Elxafil Were you able to resolve it on your 3.6 installation?
twitch0001 commented Mar 19, 2019
@JavascriptHero please join the discord.py support server for more help https://discord.gg/r3sSKJJ
JavascriptHero commented Mar 19, 2019
I’m in 100 servers already.
JavascriptHero commented Mar 19, 2019
twitch0001 commented Mar 19, 2019
Either leave one and join the discord.py support server or we are not going to help via github issues.
https://discord.gg/r3sSKJJ
Gorialis commented Mar 19, 2019
This error is raised by setuptools when installing aiohttp because it declares the minimum version the library is compatible with, and your install target is not within that bracket.
Since even the most current version of aiohttp at this moment still supports >=3.5.3 , this error appearing indicates that the real problem isn’t that you don’t have a suitable version, but that instead you have multiple versions on your machine and you’re just installing to the wrong one.
Rather than using a generic executable like python or just py , try using one that explicitly tells your system what you’re looking for:
Windows
Windows installs of Python come with the py launcher by default, which allows you to specify the version you’re looking to execute a script or module on.
If you don’t know what versions you have, newer versions of the py launcher allow you to type py -0 to see your full version list.
Linux
On Linux, executables like python are just symbolic links to the longer, full executable names. If we need a specific version, we can just use its full name.
If you don’t know what versions you have, try checking what executables are on your system using a command like ls -l /usr/bin | grep python . If that doesn’t work, using which python will tell you where python leads, and you can try on that folder instead.
Источник
НЕ работает PIP
Не работает pip install в Python 3.8.1
>>> pip install colorama
File » «, line 1
pip install colorama
SyntaxError: invalid syntax
пишу в cmd, путь в PATH прописан(как и в переменные среды пользователя так и в системных переменных). Помогите пожалуйста!
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Не работает команда pip
Здравствуйте. Установил я питон на свой компьютер (Версия python 3.8.1). И все было хорошо до того.
Не работает pip
Дароу коллеги, сегодня столкнулся с такой проблемой, что не могу установить библиотеку через pip3.
Не работает Pip
Установил python 3.5.1 с офф. сайта. Ессно, pip установился с ним в комплекте. Но ни в IDLE, ни в.
Не работает PIP
Добрый день! Подскажите пожалуйста, я только-только начал изучать программу Python и решил.
Неверно. SyntaxError: invalid syntax это ошибка интерпретатора. К PATH никакого отношения не имеет.
Ваша ошибка — вы вводите команду не там, где нужно.
Добавлено через 1 минуту
Как же тяжело учить нубов.
После того как ты открыл cmd, ты должен ввести команду pip install модуль сразу же. А не после того, как написал команду python. Потому что команда python запускает интерактивный режим интерпретатора Python. И теперь все что ты пишешь — уже относится не к cmd, а Python коду.
В этом была твоя начальная ошибка.
>>> это приглашение интерепратора Python, а не cmd. Отсюда и ошибка invalid syntax, которая никакого отношения в PATH и cmd не имеет. Учи матчасть.
Ну а далее — методом тыка ты нашел файл pip, открыл cmd в каталоге Scripts и ввел команду. Это — правильно. Но описал все это ты неправильно, чем вводишь в заблуждение других.
Источник
При pip install discord.py выдаёт ошибку PEP 517 питон скачал вчера но так и не смог поработать что делать?
Building wheel for multidict (PEP 517) . error
ERROR: Command errored out with exit status 1:
command: ‘c:\users\jayna\appdata\local\programs\python\python39\python.exe’ ‘c:\users\jayna\appdata\local\progr
ams\python\python39\lib\site-packages\pip\_vendor\pep517\_in_process.py’ build_wheel ‘C:\Users\jayna\AppData\Local
\Temp\tmpegflpe29′
cwd: C:\Users\jayna\AppData\Local\Temp\pip-install-3bhgwkbn\multidict
Complete output (40 lines):
**********************
* Accellerated build *
**********************
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\multidict
copying multidict\_abc.py -> build\lib.win-amd64-3.9\multidict
copying multidict\_compat.py -> build\lib.win-amd64-3.9\multidict
copying multidict\_multidict_base.py -> build\lib.win-amd64-3.9\multidict
copying multidict\_multidict_py.py -> build\lib.win-amd64-3.9\multidict
copying multidict\__init__.py -> build\lib.win-amd64-3.9\multidict
running egg_info
writing multidict.egg-info\PKG-INFO
writing dependency_links to multidict.egg-info\dependency_links.txt
writing top-level names to multidict.egg-info\top_level.txt
reading manifest file ‘multidict.egg-info\SOURCES.txt’
reading manifest template ‘MANIFEST.in’
warning: no previously-included files matching ‘*.pyc’ found anywhere in distribution
warning: no previously-included files found matching ‘multidict\_multidict.html’
warning: no previously-included files found matching ‘multidict\*.so’
warning: no previously-included files found matching ‘multidict\*.pyd’
warning: no previously-included files found matching ‘multidict\*.pyd’
no previously-included directories found matching ‘docs\_build’
writing manifest file ‘multidict.egg-info\SOURCES.txt’
copying multidict\__init__.pyi -> build\lib.win-amd64-3.9\multidict
copying multidict\_multidict.c -> build\lib.win-amd64-3.9\multidict
copying multidict\py.typed -> build\lib.win-amd64-3.9\multidict
creating build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\defs.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\dict.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\istr.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\iter.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\pair_list.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\views.h -> build\lib.win-amd64-3.9\multidict\_multilib
running build_ext
building ‘multidict._multidict’ extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with «Microsoft C++ Build Tools»: https://visual
studio.microsoft.com/visual-cpp-build-tools/
P/S если вдруг кто то ответит можете развёрнутый ответ дать
Источник
При pip install discord.py выдаёт ошибку PEP 517 питон скачал вчера но так и не смог поработать что делать?
Building wheel for multidict (PEP 517) . error
ERROR: Command errored out with exit status 1:
command: ‘c:\users\jayna\appdata\local\programs\python\python39\python.exe’ ‘c:\users\jayna\appdata\local\progr
ams\python\python39\lib\site-packages\pip\_vendor\pep517\_in_process.py’ build_wheel ‘C:\Users\jayna\AppData\Local
\Temp\tmpegflpe29′
cwd: C:\Users\jayna\AppData\Local\Temp\pip-install-3bhgwkbn\multidict
Complete output (40 lines):
**********************
* Accellerated build *
**********************
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.9
creating build\lib.win-amd64-3.9\multidict
copying multidict\_abc.py -> build\lib.win-amd64-3.9\multidict
copying multidict\_compat.py -> build\lib.win-amd64-3.9\multidict
copying multidict\_multidict_base.py -> build\lib.win-amd64-3.9\multidict
copying multidict\_multidict_py.py -> build\lib.win-amd64-3.9\multidict
copying multidict\__init__.py -> build\lib.win-amd64-3.9\multidict
running egg_info
writing multidict.egg-info\PKG-INFO
writing dependency_links to multidict.egg-info\dependency_links.txt
writing top-level names to multidict.egg-info\top_level.txt
reading manifest file ‘multidict.egg-info\SOURCES.txt’
reading manifest template ‘MANIFEST.in’
warning: no previously-included files matching ‘*.pyc’ found anywhere in distribution
warning: no previously-included files found matching ‘multidict\_multidict.html’
warning: no previously-included files found matching ‘multidict\*.so’
warning: no previously-included files found matching ‘multidict\*.pyd’
warning: no previously-included files found matching ‘multidict\*.pyd’
no previously-included directories found matching ‘docs\_build’
writing manifest file ‘multidict.egg-info\SOURCES.txt’
copying multidict\__init__.pyi -> build\lib.win-amd64-3.9\multidict
copying multidict\_multidict.c -> build\lib.win-amd64-3.9\multidict
copying multidict\py.typed -> build\lib.win-amd64-3.9\multidict
creating build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\defs.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\dict.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\istr.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\iter.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\pair_list.h -> build\lib.win-amd64-3.9\multidict\_multilib
copying multidict\_multilib\views.h -> build\lib.win-amd64-3.9\multidict\_multilib
running build_ext
building ‘multidict._multidict’ extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with «Microsoft C++ Build Tools»: https://visual
studio.microsoft.com/visual-cpp-build-tools/
P/S если вдруг кто то ответит можете развёрнутый ответ дать
Источник
Установка PIP для Python и базовые команды
Как любой серьёзный язык программирования, Python поддерживает сторонние библиотеки и фреймворки. Их устанавливают, чтобы не изобретать колесо в каждом новом проекте. Необходимы пакеты можно найти в центральном репозитории Python — PyPI (Python Package Index — каталог пакетов Python).
Однако скачивание, установка и работа с этими пакетами вручную утомительны и занимают много времени. Именно поэтому многие разработчики полагаются на специальный инструмент PIP для Python, который всё делает гораздо быстрее и проще.
Что такое PIP для Python?
Сама аббревиатура — рекурсивный акроним, который на русском звучит как “PIP установщик пакетов” или “Предпочитаемый установщик программ”. Это утилита командной строки, которая позволяет устанавливать, переустанавливать и деинсталлировать PyPI пакеты простой командой pip .
Если вы когда-нибудь работали с командной строкой Windows и с терминалом на Linux или Mac и чувствуете себя уверенно, можете пропустить инструкции по установке.
Устанавливается ли PIP вместе с Python?
Если вы пользуетесь Python 2.7.9 (и выше) или Python 3.4 (и выше), PIP устанавливается вместе с Python по умолчанию. Если же у вас более старая версия Python, то сначала ознакомьтесь с инструкцией по установке.
Правильно ли Python установлен?
Вы должны быть уверены, что Python должным образом установлен на вашей системе. На Windows откройте командную строку с помощью комбинации Win+X . На Mac запустите терминал с помощью Command+пробел , а на Linux – комбинацией Ctrl+Alt+T или как-то иначе именно для вашего дистрибутива.
Затем введите команду:
На Linux пользователям Python 3.x следует ввести:
Если вы получили номер версии (например, Python 2.7.5 ), значит Python готов к использованию.
Если вы получили сообщение Python is not defined (Python не установлен), значит, для начала вам следует установить Python. Это уже не по теме статьи. Подробные инструкции по установке Python читайте в теме: Скачать и установить Python.
Как установить PIP на Windows.
Следующие инструкции подойдут для Windows 7, Windows 8.1 и Windows 10.
- Скачайте установочный скрипт get-pip.py. Если у вас Python 3.2, версия get-pip.py должны быть такой же. В любом случае щелкайте правой кнопкой мыши на ссылке и нажмите “Сохранить как…” и сохраните скрипт в любую безопасную папку, например в “Загрузки”.
- Откройте командную строку и перейдите к каталогу с файлом get-pip.py.
- Запустите следующую команду: python get-pip.py
Как установить PIP на Mac
Современные версии Mac идут с установленными Python и PIP. Так или иначе версия Python устаревает, а это не лучший вариант для серьёзного разработчика. Так что рекомендуется установить актуальные версии Python и PIP.
Если вы хотите использовать родную систему Python, но у вас нет доступного PIP, его можно установить следующей командой через терминал:
Если вы предпочитаете более свежие версии Python, используйте Homebrew. Следующие инструкции предполагают, что Homebrew уже установлен и готов к работе.
Установка Python с помощью Homebrew производится посредством одной команды:
Будет установлена последняя версия Python, в которую может входить PIP. Если после успешной установки пакет недоступен, необходимо выполнить перелинковку Python следующей командой:
Как установить PIP на Linux
Если у вас дистрибутив Linux с уже установленным на нем Python, то скорее всего возможно установить PIP, используя системный пакетный менеджер. Это более удачный способ, потому что системные версии Python не слишком хорошо работают со скриптом get-pip.py, используемым в Windows и Mac.
Advanced Package Tool (Python 2.x)
Advanced Package Tool (Python 3.x)
pacman Package Manager (Python 2.x)
pacman Package Manager (Python 3.x)
Yum Package Manager (Python 2.x)
Yum Package Manager (Python 3.x)
Dandified Yum (Python 2.x)
Dandified Yum (Python 3.x)
Zypper Package Manager (Python 2.x)
Zypper Package Manager (Python 3.x)
Как установить PIP на Raspberry Pi
Как пользователь Raspberry, возможно, вы запускали Rapsbian до того, как появилась официальная и поддерживаемая версия системы. Можно установить другую систему, например, Ubuntu, но в этом случае вам придётся воспользоваться инструкциями по Linux.
Начиная с Rapsbian Jessie, PIP установлен по умолчанию. Это одна из серьёзных причин, чтобы обновиться до Rapsbian Jessie вместо использования Rapsbian Wheezy или Rapsbian Jessie Lite. Так или иначе, на старую версию, все равно можно установить PIP.
На Rapsbian для Python 2.x следует пользоваться командой pip, а для Python 3.x — командой pip3 при использовании команд для PIP.
Как обновить PIP для Python
Пока PIP не слишком часто обновляется самостоятельно, очень важно постоянно иметь свежую версию. Это может иметь значение при исправлении багов, совместимости и дыр в защите.
К счастью, обновление PIP проходит просто и быстро.
Для Mac, Linux, или Raspberry Pi:
На текущих версиях Linux и Rapsbian Pi следует использовать команду pip3.
Как устанавливать библиотеки Python с помощью PIP
Если PIP работоспособен, можно начинать устанавливать пакеты из PyPI:
Установка определённой версии вместо новейшей версии пакета:
Поиск конкретного пакета:
Просмотр деталей об установленном пакете:
Список всех установленных пакетов:
Список всех устаревших пакетов:
Обновление устаревших пакетов:
Следует отметить, что старая версия пакета автоматически удаляется при обновлении до новой версии.
Источник