Microsoft Visual C++ Compiler für Python 3.4

Lesezeit: 3 Minuten

Microsoft Visual C Compiler fur Python 34
Rostiger Weber

Ich weiß, dass es eine gibt “Microsoft Visual C++ Compiler für Python 2.7” aber gibt es derzeit oder geplant einen Microsoft Visual C++ Compiler für Python 3.4 oder einen neuen Microsoft Visual C++ Compiler für Python 3.x? Es wäre äußerst vorteilhaft, wenn ich nicht in meinem gesamten Labor eine andere Version von Visual Studio installieren müsste.

1641581058 571 Microsoft Visual C Compiler fur Python 34
Vivian De Smedt

Um die von anderen bereitgestellten Erweiterungsmodule verwenden zu können, müssen Sie leider den offiziellen Compiler verwenden, um Python zu kompilieren. Diese sind:

Alternativ können Sie MinGw verwenden, um Erweiterungen so zu kompilieren, dass sie nicht von anderen abhängig sind.

Sehen: https://docs.python.org/2/install/#gnu-c-cygwin-MinGW oder https://docs.python.org/3.4/install/#gnu-c-cygwin-mingw

Auf diese Weise können Sie einen Compiler verwenden, um Ihre Erweiterungen für beide Versionen von Python, Python 2.x und Python 3.x, zu erstellen.

  • Für Python 2.7 können Sie auch das kostenlose Microsoft Visual C++ Compiler für Python 2.7 da Sie die einst verfügbare kostenlose Version von VS 2008 nicht mehr herunterladen können.

    – Martineau

    27. Dez. 15 um 13:11

  • 1

    Der Link im letzten Kommentar ist tot. Wir können den Visual C++ Compiler für Python 2.7 von Microsoft nicht mehr herunterladen. kkocdko hat es vorerst hier abgelegt: drive.google.com/drive/folders/…

    – Waldron

    19. November ’21 um 17:05

1641581058 370 Microsoft Visual C Compiler fur Python 34
Ani Menon

Für die verschiedenen Python-Versionen:

Visual C++ |CPython
--------------------
14.0       |3.5
10.0       |3.3, 3.4
9.0        |2.6, 2.7, 3.0, 3.1, 3.2

Quelle: Windows-Compiler für py

Siehe auch: diese Antwort

Microsoft Visual C Compiler fur Python 34
Oberst Panik

Visual Studio-Community 2015 reicht aus, um Erweiterungen für Python 3.5 zu erstellen. Es ist kostenlos, aber ein Download von 6 GB (Overkill). Auf meinem Computer installiert es vcvarsall at C:Program Files (x86)Microsoft Visual Studio 14.0VCvcvarsall.bat

Für Python 3.4 benötigen Sie Visual Studio 2010. Ich glaube nicht, dass es eine kostenlose Edition gibt. Sehen https://matthew-brett.github.io/pydagogue/python_msvc.html

  • 3

    Könnten Sie bitte näher erläutern? Ich habe Visual Studio Community 2015 und Python 3.5.1, aber beim Versuch, numpy mit pip zu installieren, erhalte ich die Fehlermeldung, dass vcvarsall.bat nicht gefunden werden kann (Visual Studio Community 2015 scheint nur vcvars32.bat zu haben).

    – Grübchen

    16. Dezember ’15 um 8:46

  • 3

    Hallo. Versuchen Sie, das Installationsprogramm erneut auszuführen, stellen Sie sicher, dass Sie es überprüfen Visual C++ unter Programmiersprachen.

    – Oberst Panik

    16. Dezember ’15 um 9:21

  • Siehe auch stackoverflow.com/questions/33323172/…

    – Oberst Panik

    16. Dezember ’15 um 9:21

  • 3

    ich habe die gleichen probleme. Ich habe VS Community 2015 auf Win8.1. Wenn ich mir “Über Microsoft Visual Studio” anschaue, sehe ich, dass Visual C++ 2015 installiert ist. Es gibt jedoch keinen Hinweis auf eine vsvarsall.bat-Datei im Ordner “C:Program Files (x86)Microsoft Visual Studio 14.0VC”. Ich habe es geschafft, numpy (und tensorflow) über conda und pip mit Python2.7 zu installieren, aber nicht mit Python3.5

    – Fagui-Vorhang

    7. Februar ’16 um 12:47

  • 1

    Sie müssen Visual Studio 2015 nicht installieren. Visual C++ Build Tools sind ausreichend. wiki.python.org/moin/…14.0_standalone:_Visual_C.2B-.2B-_Build_Tools_2015.28×86.2C_x64.2C_ARM.29

    – Nuno André

    14. Juni ’16 um 12:39

.

178540cookie-checkMicrosoft Visual C++ Compiler für Python 3.4

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy