web-dev-qa-db-fra.com

Comment installer Python Outils de développement sur MSYS2

J'ai besoin d'installer les outils de développement Python sur MSYS2.

Mon Python fonctionne (soit en appelant python3.6 ou python3:

$ python3.6
Python 3.6.5 (default, Apr 16 2018, 10:17:38)  [GCC 7.3.0 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

Setuptools est installé:

$ pip3 install setuptools
Requirement already satisfied: setuptools in /usr/lib/python3.6/site-packages (36.4.0)

J'ai essayé d'installer comme suggéré dans Comment installer python? . MSYS2 n'a pas yum donc j'ai utilisé pacman:

$ pacman -S python-devel
error: target not found: python-devel

$ pacman -S python3-devel
error: target not found: python3-devel

$ pacman -S python3.6-devel
error: target not found: python3.6-devel

$ pacman -S python-dev
error: target not found: python-dev

$ pacman -S python3-dev
error: target not found: python3-dev

$ pacman -S python3.6-dev
error: target not found: python3.6-dev

Jusqu'à présent, tout cela a échoué. Comment puis-je obtenir les outils de développement Python?

4
Simon

Il existe différents packages Python à installer en fonction de l'environnement MSYS2 que vous utilisez et de la version de Python que vous souhaitez:

$ pacman -Qs python
local/mingw-w64-i686-python2 2.7.14-5
    A high-level scripting language (mingw-w64)
local/mingw-w64-i686-python3 3.6.4-2
    A high-level scripting language (mingw-w64)
local/mingw-w64-x86_64-python2 2.7.14-5
    A high-level scripting language (mingw-w64)
local/mingw-w64-x86_64-python3 3.6.4-2
    A high-level scripting language (mingw-w64)
local/python2 2.7.13-1
    A high-level scripting language
2
David Grayson