1
Windows a jiné systémy / Re:Cython ve Windows
« kdy: 04. 09. 2022, 16:34:20 »uetoyo: díky. Pochopil jsem z toho, že pro Python 3.10 potřebuji překladač Visual C++ verzi 14.x, a že jej najdu v Build tools. Na stránkách MS jsem se zaregistroval do nějakého Visual Studio subscriptions. Tam se nabízí ke stažení Visual Studio 2022, 2019 a 2017.
"cython for Windows" se standardní Windows-verzí Python-u (tou, která je kompilovaná MSVC) - z toho popisu výše cítím potenciální "dependency hell". Vývoj v cython-u pod Windows s MSVC je možná docela exotická specialita, zatímco cython pod msys2 nabízí mainstreamové řešení s posledními stable verzemi všech balíčků - stejné, jako máte v Linuxu.
Poznámka lehce mimo téma: zjistil jsem, že na mém Windows PC mám Python 3.8, který je součástí instalace Inkscape, a ten je taky zkompilovaný pomocí GCC (takže nějakou verzí mingw). Asi se vývojáři Inkscape též nechtěli trápit s MSVC "specialitami" :-)
Jinak ovšem ze standardní windows command line můžu spustit i Python z distribuce msys2, takto:
Kód: [Vybrat]
c:\>set PATH=c:\msys64\mingw64\bin\
c:\>python
Python 3.10.6 (main, Aug 12 2022, 18:00:29) [GCC 12.1.0 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.