2014-10-11 14 views
10

Próbuję użyć Numpy w skrypcie Python 2.7.8 w Windows. Tak więc, pobrałem i zainstalowałem najnowszą wersję Anacondy (chcę też użyć niektórych innych narzędzi w Anakondzie) do katalogu "C:/Anaconda". Domyślnie sprawdziłem boks, pytając, czy chcę dodać ścieżkę do plików binarnych do PATH systemu Windows.Instalacja NumPy przez Anaconę w Windows

Po sprawdzeniu PATH zawiera następujące elementy: "C: \ Anaconda; C: \ Anaconda \ Scripts".

Następnie, po instalacji, otwieram nowy wiersz polecenia, aw środowisku Python wpisuję "import numpy", ale powoduje to błąd: "ImportError: Brak modułu o nazwie numpy".

Na jakim etapie pominięto proces instalacji?

***** EDIT *****

Właśnie zauważyłem, że nie ma pliku o nazwie "numpy" albo "C: \ Anaconda" lub "C: \ Scripts \ Anakonda". Ale według strony internetowej Anaconda (http://docs.continuum.io/anaconda/pkg-docs.html), instalacja powinna pochodzić z NumPy ...

***** EDIT *****

Wydaje się, że system Windows został uruchomiony Python z istniejącej wersji Zainstalowany Python, który nie był powiązany z NumPy. Po usunięciu tego i uruchomieniu Pythona z instalacji Anaconda, NumPy jest teraz rozpoznawany.

+1

Czy Twoje Command Prompt to nowe, otwarte po zainstalowaniu Anacondy? –

+0

Tak - nowa instancja wiersza polecenia po zakończeniu instalacji została zakończona. – Karnivaurus

Odpowiedz

1

Folder Anaconda zasadniczo znajduje się w folderze C: \ Users \\ Anaconda. Spróbuj ustawić ścieżkę PATH do tego folderu.

4

Tak, powinieneś uruchomić pytona anakondy, aby używać bibliotek Pythona dostarczanych z anakondą. Lub w inny sposób musisz ręcznie dodać anaconda\lib do pythonpath, co jest mniej banalne. Można uruchomić Pythona Anaconda poprzez pełną ścieżką:

path\to\anaconda\python.exe 

lub można uruchomić dwa następujące polecenia jako administrator cmd, aby rura każdy plik do pytona Anaconda męska .py okna:

assoc .py=Python.File 
ftype Python.File=C:\path\to\Anaconda\python.exe "%1" %* 

po tym będziesz mógł po prostu wywołać skrypty Pythona bez określenia pliku wykonywalnego Pythona.

10

Miałem ten sam problem, otrzymując komunikat "ImportError: No module numpy".

Używam również anakondy i odkryłem, że muszę dodać numpy do ENV, którego używałem. Możesz sprawdzić pakiety, które masz w swoim środowisku, za pomocą polecenia:

conda list

Tak więc, kiedy użyłem tego polecenia, numpy nie było wyświetlane. Jeśli to sprawy, po prostu trzeba go dodać, za pomocą polecenia:

conda install numpy

Po zrobiłem, że błąd z import numpy zniknęła

+0

To mi pomogło.Wielkie dzięki!! – ChandanJha

1

Move path\to\anaconda w PATH powyżej path\to\python