Pobrałem http://pytools.codeplex.com/ (Python Tools for Visual Studio), dzięki czemu mogłem pisać Python w Visual Studio.

Problem polega na tym, kiedy próbuję użyć najbardziej podstawowego pakietu "NUMPY" jak:

import numpy

Mówi " bez modułu o nazwie" numpy "."

Jak mogę używać numpy i Scipy w Visual Studio?

Uwaga: Używam CANOY Expres S na innej maszynie, która działa idealnie; Nie chcę jednak instalować go na tej maszynie, ponieważ już zainstalowałem Visual Studio.

Dodałem środowisko Python 3.3 do mojego Pythona "Rozwiązanie", klikając prawym przyciskiem myszy środowisku Pythona i klikając dodaj środowisko. Ale po kliknięciu prawym przyciskiem myszy Moje środowisko i klikając Zainstaluj pakiet Python, wpisałem "NUMPY" i otrzymałem ten błąd podczas próby go zainstalowania:

...
creating build
creating build\src.win32-3.3
creating build\src.win32-3.3\numpy
creating build\src.win32-3.3\numpy\distutils
building library "npymath" sources
No module named 'numpy.distutils.msvccompiler' in numpy.distutils; trying from distutils
error: Unable to find vcvarsall.bat
----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in c:\users\dom\appdata\local\temp\pip_build_Dom\numpy
Storing complete log in C:\Users\Dom\pip\pip.log
'numpy' failed to install. Exit code: 1

Jak mogę zainstalować numpry?

16
user1477388 25 listopad 2013, 00:59

7 odpowiedzi

Najlepsza odpowiedź

Rozważ przy użyciu bardziej bogatego w funkcje dystrybucji Pythona, takich jak Anaconda. Jest wyposażony w Łódź pakietów włączony do instalatora. Jest to dość przydatne dla tych, którzy są nowe wobec Pythona, zwłaszcza gdy używają okien.

4
Roland Smith 18 maj 2020, 18:10

W Visual Studio 2013 Community Edition z otoczeniem Python 2.7, działały dla mnie:

Otwórz menu środowisk Pythona w Rozwiązanie Eksplorator i kliknij " Zainstaluj pakiet Python ... "

Następnie napisz " numpry ":

33
Peter Mortensen 18 czerwiec 2018, 17:38

Dwie rozwiązania działały dla mnie:

  1. Idąc bezpośrednio do mojego folderu Pythona i instalowanie pakietów za pomocą PIP.
  2. Tworzenie wirtualnego środowiska w moim projekcie i instalowanie pakietów z Visual Studio.
5
Peter Mortensen 19 czerwiec 2018, 03:42

Właściwie wpadłem w ten sam zestaw problemów podczas próby korzystania z Visual Studio dla Pythona.

Udało mi się uzyskać rzeczy do pracy na końcu - patrz Korzystanie z Visual Studio 2013 dla Pythona (3.4) z Numpy i Scipy w systemie Windows , aby uzyskać szczegółowe informacje. Zasadniczo możesz użyć instalatora (jeśli jest dostępny) lub używać Pip zrobić instalację.

2
Peter Mortensen 18 czerwiec 2018, 17:36

Upewnij się, że wspólne narzędzia C ++ są zainstalowane w Visual Studio:

Visual Studio 2015 Setup

2
Peter Mortensen 18 czerwiec 2018, 17:37

Patrz pod dodatkiem w studiu Visual (okno Extra-Python-Interactive).

Ma możliwość przełączenia interaktywnej konsoli przez inną wersję platformy / Python (32-bitową, 64-bitową, debugowanie i Anaconda (która ma pakiet Numpy)).

1
Peter Mortensen 19 czerwiec 2018, 03:43

Z Instalacja PTVS :

2. Instalowanie pakietów indywidualnie

Oto kilka zalecanych pakietów. Ogólnie chcesz zainstalować pakiety za pomocą pip lub przez interfejs w Visual Studio (który używa pip), ponieważ zapewni to, że otrzymasz najnowszą wersję, która będzie również współpracować z wersją Pythona, jak również jako wszelkie zależności.

Niektóre pakiety mają złożone zależności i muszą być pobierane ręcznie, z witryny projektu lub z Christoph Kolekcja pakietu Gohlke.

Zainstalowałem numpy i scipy z tych linków i działa idealnie z Visual Studio.

1
Community 20 czerwiec 2020, 09:12