Загрузка...

pip problem

Thread in Python created by Solidneyka Nov 23, 2020. (bumped Nov 23, 2020) 1560 views

  1. Solidneyka
    Solidneyka Topic starter Nov 23, 2020 3731 Sep 10, 2019
    ERROR: Command errored out with exit status 1:
    command: 'c:\program files\python39\python.exe' 'c:\program files\python39\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\www\AppData\Local\Temp\tmpkxnm79qf'
    cwd: C:\Users\www\AppData\Local\Temp\pip-install-say_6oy4\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://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
    ERROR: Failed building wheel for multidict
    Building wheel for yarl (PEP 517) ... error
    ERROR: Command errored out with exit status 1:
    command: 'c:\program files\python39\python.exe' 'c:\program files\python39\lib\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\www\AppData\Local\Temp\tmp2q155fpi'
    cwd: C:\Users\www\AppData\Local\Temp\pip-install-say_6oy4\yarl
    Complete output (35 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\yarl
    copying yarl\_quoting.py -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_py.py -> build\lib.win-amd64-3.9\yarl
    copying yarl\_url.py -> build\lib.win-amd64-3.9\yarl
    copying yarl\__init__.py -> build\lib.win-amd64-3.9\yarl
    running egg_info
    writing yarl.egg-info\PKG-INFO
    writing dependency_links to yarl.egg-info\dependency_links.txt
    writing requirements to yarl.egg-info\requires.txt
    writing top-level names to yarl.egg-info\top_level.txt
    reading manifest file 'yarl.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 matching '*.cache' found anywhere in distribution
    warning: no previously-included files found matching 'yarl\*.html'
    warning: no previously-included files found matching 'yarl\*.so'
    warning: no previously-included files found matching 'yarl\*.pyd'
    no previously-included directories found matching 'docs\_build'
    writing manifest file 'yarl.egg-info\SOURCES.txt'
    copying yarl\__init__.pyi -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_c.c -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_c.pyi -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_c.pyx -> build\lib.win-amd64-3.9\yarl
    copying yarl\py.typed -> build\lib.win-amd64-3.9\yarl
    running build_ext
    building 'yarl._quoting_c' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
    ERROR: Failed building wheel for yarl
    Failed to build multidict yarl
    ERROR: Could not build wheels for multidict, yarl which use PEP 517 and cannot be installed directly
    WARNING: You are using pip version 20.2.3; however, version 20.2.4 is available.
    You should consider upgrading via the 'c:\program files\python39\python.exe -m pip install --upgrade pip' command.

    C:\Users\www>cd C:\Program Files\Python39

    C:\Program Files\Python39>cdC:\Program Files\Python39
    Синтаксическая ошибка в имени файла, имени папки или метке тома.

    C:\Program Files\Python39>
    C:\Program Files\Python39>1
    "1" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    C:\Program Files\Python39>pip --version
    pip 20.2.3 from c:\program files\python39\lib\site-packages\pip (python 3.9)

    C:\Program Files\Python39>
    C:\Program Files\Python39>1
    "1" не является внутренней или внешней
    командой, исполняемой программой или пакетным файлом.

    C:\Program Files\Python39>cd C:\Program Files\Python39

    C:\Program Files\Python39>cd C:\Program Files\Python39

    C:\Program Files\Python39>python -m pip install --upgrade pip
    Defaulting to user installation because normal site-packages is not writeable
    Collecting pip
    Using cached pip-20.2.4-py2.py3-none-any.whl (1.5 MB)
    Installing collected packages: pip
    WARNING: The scripts pip.exe, pip3.9.exe and pip3.exe are installed in 'C:\Users\www\AppData\Roaming\Python\Python39\Scripts' which is not on PATH.
    Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
    Successfully installed pip-20.2.4
    WARNING: You are using pip version 20.2.3; however, version 20.2.4 is available.
    You should consider upgrading via the 'C:\Program Files\Python39\python.exe -m pip install --upgrade pip' command.

    C:\Program Files\Python39>python --version
    Python 3.9.0

    C:\Program Files\Python39>pip --version
    pip 20.2.4 from C:\Users\www\AppData\Roaming\Python\Python39\site-packages\pip (python 3.9)

    C:\Program Files\Python39>pip install discord.py
    Defaulting to user installation because normal site-packages is not writeable
    Collecting discord.py
    Using cached discord.py-1.5.1-py3-none-any.whl (701 kB)
    Processing c:\users\www\appdata\local\pip\cache\wheels\b6\9c\bd\6b99bc6ec9dab11f3756d31fb8506d3ecf07aea58b6201f539\aiohttp-3.6.3-py3-none-any.whl
    Collecting multidict<5.0,>=4.5
    Using cached multidict-4.7.6.tar.gz (50 kB)
    Installing build dependencies ... done
    Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
    Collecting chardet<4.0,>=2.0
    Using cached chardet-3.0.4-py2.py3-none-any.whl (133 kB)
    Collecting yarl<1.6.0,>=1.0
    Using cached yarl-1.5.1.tar.gz (173 kB)
    Installing build dependencies ... done
    Getting requirements to build wheel ... done
    Preparing wheel metadata ... done
    Collecting async-timeout<4.0,>=3.0
    Using cached async_timeout-3.0.1-py3-none-any.whl (8.2 kB)
    Collecting attrs>=17.3.0
    Using cached attrs-20.3.0-py2.py3-none-any.whl (49 kB)
    Collecting idna>=2.0
    Using cached idna-2.10-py2.py3-none-any.whl (58 kB)
    Building wheels for collected packages: multidict, yarl
    Building wheel for multidict (PEP 517) ... error
    ERROR: Command errored out with exit status 1:
    command: 'c:\program files\python39\python.exe' 'C:\Users\www\AppData\Roaming\Python\Python39\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\www\AppData\Local\Temp\tmp8vj4g1mg'
    cwd: C:\Users\www\AppData\Local\Temp\pip-install-zb2q4gm3\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://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
    ERROR: Failed building wheel for multidict
    Building wheel for yarl (PEP 517) ... error
    ERROR: Command errored out with exit status 1:
    command: 'c:\program files\python39\python.exe' 'C:\Users\www\AppData\Roaming\Python\Python39\site-packages\pip\_vendor\pep517\_in_process.py' build_wheel 'C:\Users\www\AppData\Local\Temp\tmp7_7z6es3'
    cwd: C:\Users\www\AppData\Local\Temp\pip-install-zb2q4gm3\yarl
    Complete output (35 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\yarl
    copying yarl\_quoting.py -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_py.py -> build\lib.win-amd64-3.9\yarl
    copying yarl\_url.py -> build\lib.win-amd64-3.9\yarl
    copying yarl\__init__.py -> build\lib.win-amd64-3.9\yarl
    running egg_info
    writing yarl.egg-info\PKG-INFO
    writing dependency_links to yarl.egg-info\dependency_links.txt
    writing requirements to yarl.egg-info\requires.txt
    writing top-level names to yarl.egg-info\top_level.txt
    reading manifest file 'yarl.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 matching '*.cache' found anywhere in distribution
    warning: no previously-included files found matching 'yarl\*.html'
    warning: no previously-included files found matching 'yarl\*.so'
    warning: no previously-included files found matching 'yarl\*.pyd'
    no previously-included directories found matching 'docs\_build'
    writing manifest file 'yarl.egg-info\SOURCES.txt'
    copying yarl\__init__.pyi -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_c.c -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_c.pyi -> build\lib.win-amd64-3.9\yarl
    copying yarl\_quoting_c.pyx -> build\lib.win-amd64-3.9\yarl
    copying yarl\py.typed -> build\lib.win-amd64-3.9\yarl
    running build_ext
    building 'yarl._quoting_c' extension
    error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
    ----------------------------------------
    ERROR: Failed building wheel for yarl
    Failed to build multidict yarl
    ERROR: Could not build wheels for multidict, yarl which use PEP 517 and cannot be installed directly
    вот такая вот залупа,как решить и из-за чего это возникает?решил стать пайтонистом
    :pepeSuicide2:
     
  2. Pcholken
    Pcholken Nov 23, 2020 Banned 819 Jan 27, 2019
    Переустанови питон и добавь в PATH
     
    1. Solidneyka Topic starter
  3. oriole
    oriole Nov 23, 2020 был(а) давно
    pip install discord.py что за бред
    The post was merged to previous Nov 23, 2020
    хм
     
    1. Solidneyka Topic starter
  4. jjjjjjjj
    jjjjjjjj Nov 23, 2020 750 May 16, 2020
  5. Pcholken
    Pcholken Nov 23, 2020 Banned 819 Jan 27, 2019
    1. Solidneyka Topic starter
  6. Pcholken
    Pcholken Nov 23, 2020 Banned 819 Jan 27, 2019
    Если ты хочешь остаться на 3.9:


    Либо установи компиляторы ( https://wiki.python.org/moin/WindowsCompilers ) (PyNaCl будет иметь проблемы в Windows)


    установи сборки Devon для aiohttp, yarl, multidict и PyNaCl ( https://github.com/Rapptz/discord.py/issues/5984#issuecomment-727684359 )


    Другой вариант: перейти на версию 3.8.6, в которой все колеса уже собраны.

    Рекомендую два последних варианта
     
  7. Decoy4298
    Decoy4298 Nov 23, 2020 217 Feb 18, 2020
    С каких это пор multidict требует Build Tools... Можешь отсюда скачать уже собранный https://www.lfd.uci.edu/~gohlke/pythonlibs/#multidict и установить через pip, указывая путь к .whl файлу.
     
  8. Pcholken
    Pcholken Nov 23, 2020 Banned 819 Jan 27, 2019
    pip install --upgrade pip
    pip install discord
     
Top
Loading...