Как установить инструменты разработки Python на MSYS2 - PullRequest
0 голосов
/ 10 июня 2018

Мне нужно установить инструменты разработки Python на MSYS2.

Моя установка Python работает (при вызове python3.6 или 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.
>>>

Установочные инструменты установлены:

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

Я пытался установить, как это было предложено в Как установить пакет разработчика Python? . MSYS2 не имеет yum, поэтому я использовал 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

Пока что все это не удалось. Как я могу получить инструменты разработки Python?

1 Ответ

0 голосов
/ 10 июня 2018

Существуют различные пакеты Python для установки в зависимости от того, какую среду MSYS2 вы используете и какую версию Python вы хотите:

$ 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
...