Pakete für Python (numpy/pandas/etc) in Visual Studio 2017 auf Windows
Habe ich gerade installiert Visual Studio Community mit der workloads für Python und Data Science.
Erstelle ich eine neue Regression Projekt von der Python\Machine Learning-Vorlage.
Den ersten paar Zeilen sind:
from pandas import read_table
import numpy as np
import matplotlib.pyplot as plt
Ersten bekomme ich den Fehler: No module named xxx
oder Missing required dependencies [xxx]
für pandas oder numpy, oder scikitlearn oder scipy.
Hätte ich erwartet, dass diese installiert werden, als Teil der Visual Studio-workloads, und in der Tat scheinen Sie in der Anaconda3\Lib\sitpackages
Ordner, wenn das ist, wo Sie sein sollten. Aber ich habe versucht, installieren Sie eh aus der Python-Umgebungen Fenster in VS.
Wenn ich Glück habe, dann bekomme ich die Vergangenheit der oben genannten Fehler: Importing the multiarray numpy extension module failed.
.
Jemand irgendwelche Tipps für die Einstellung?
InformationsquelleAutor Sean | 2017-07-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist, wie ich es geschafft habe:
Der rechten Maustaste auf "Python-Umgebungen" auf dem solution explorer-Fenster. Wählen Sie Add/Remove python-Umgebungen und wählen Sie dann eine Umgebung, die die richtigen Pakete ausgewählt oder Pakete hinzufügen, wie gebraucht.
InformationsquelleAutor Zwitterion
Anaconda hinzufügen muss für pandas,numpy, pyplot. Hinzufügen Anaconda auf der rechten Maustaste auf die Python-Umgebung und fügen Sie die Anaconda.
InformationsquelleAutor sachit
Ging ich einfach durch diesen Schmerz, den anderen Tag, auf 64-bit-Windows 7 mit VS 2017 Gemeinschaft.
Um die regression Beispiel der Arbeit hatte ich ein upgrade von Python auf version 3.6.1, wie der pip-installierte version von numpy (1.13.1) funktioniert nicht mit 3.6.0.
Kurz gesagt, ich heruntergeladen und lief die Windows 64-bit installer für Python 3.6.1 direkte aus python.org dann (wie oben beschrieben) von der VS Python-Umgebungen Fenster installiert matplotlib (2.0.2) numpy (1.13.1) und pandas (0.20.3). Nach, dass alle Importe gearbeitet. (NB es dauert eine Weile für die VS intellisense-feature bekommen Sie bis zu Geschwindigkeit, mit der die Einfuhren.)
Auf meinem Rechner pandas, numpy und matplotlib sitzen in
C:\Program Dateien\Python36\Lib\site-packages
Hoffe das kann helfen.
no lapack/blas resources found
. Ich habe versucht, pip installieren Sie das Rad (lfd.uci.edu/~gohlke/pythonlibs/#scipy), aber noch kein Glück. Die Reise geht weiter...InformationsquelleAutor AS Mackay
Diese scheinen es geschafft habe:
Ich installierte die neueste version von Anaconda (nach der deinstallation der version, die kam mit dem Python VS workload).
Dann installierte ich die numpy, scipy und scikit-Räder aus dieser link. Wichtig ist, installierte ich Sie mit der Anaconda-Konsole (Start -> Anaconda Eingabeaufforderung [als Administrator Ausführen]), da hatte ich ein anderes system, installation von Python, das hatte ich seit der Installation der Räder/Pakete in die zuvor.
Die schien, den trick zu tun, nach dem Neustart von Visual Studio.
InformationsquelleAutor Sean