Właśnie zainstalowałem nowy podgląd VS2017 i zaimportowałem projekt Python. Ten projekt zawiera wiele instrukcji importowania, ale VS2017 pokazuje błąd w niektórych pakietach importujących, takich jak cv2, socketio, eventlet, eventlet.wsgi. Ten projekt Python działa dobrze, z VS2017, w moim środowisku Anaconda. Czy muszę zainstalować OpenCV 2, socketio itp. W systemie Windows? Czy istnieje rozwiązanie takie jak pip, anaconda, apt-get, w środowisku VS2017, które może zautomatyzować instalację nierozwiązanego pakietu? Zauważyłem również, że możliwe jest dodanie Anacondy do utworzonego projektu VS. Czy ta Anaconda wewnątrz VS pomoże zainstalować brakujące paczki? Pozdrawiam.Jak dodać pakiet do Pythona w Visual Studio 2017
Odpowiedz
Można, jednak nie jest to doskonałe.
Po pierwsze trzeba przywołać menu Python środowisk, które mogą być dostępne poprzez dzieje:
Narzędzia -> Python -> Python Środowiska
Warto przywołać pasek boczny (w zależności od jak masz konfigurację VS). W polu "Przegląd" powinno znajdować się pole rozwijane w połowie długości. Kliknij na to i możesz wybrać "Pakiety". Spowoduje to wyświetlenie pod nim pola tekstowego, które pozwoli Ci używać standardowych poleceń pip do instalowania pakietów.
Jeśli jesteś w systemie Windows, chociaż jest jeden dodany krok dla niektórych pakietów. Ponieważ pip nie działa dobrze w systemie Windows, ze względu na to, że standardowa witryna pakietu Windows (PyPI) nie ma jeszcze kół Windows dla wielu typowych pakietów.
W związku z tym najlepiej udać się do Christoph Gohlke's unofficial package site, a następnie pobrać pakiet, którego potrzebujesz. Po pobraniu lokalnie po prostu skopiuj i wklej adres LOKALNY do pola tekstowego pod "Pakiety". Następnie zainstaluje pakiet i będziesz gotowy do pracy.
miałem ten sam problem i nie mogłem dostać pracy z Visual Studio 2017 Pythona v3.6 przy użyciu następujących instrukcji
Install odpowiedni plik .whl używając tego linku (cpMN gdzie trzeba Python MN). contrib zawiera dodatkowe pakiety OpenCV. Na przykład, zakładając, że masz Python 3.6, można pobrać **opencv_python-3.2.0+contrib-cp36-none-win_amd64.whl**
następnie zainstalować go uruchamiając polecenie z zainstalowanym folderze
pip install opencv_python-3*win_amd64.whl
- 1. Jak dodać istniejące rozwiązanie do GitHub z Visual Studio 2017?
- 2. Visual Studio Community 2017 cl.exe
- 3. Visual Studio 2017 HRESULT: 0x80004004
- 4. Jak dodać dodatkowe pliki do pakietu Nuget w Visual Studio 2017
- 5. Jak osadzać pliki zasobów podczas kompilacji w Visual Studio 2017?
- 6. Brakuje konfiguracji zadania w Visual Studio 2017
- 7. Włączanie SSL w Visual Studio 2017
- 8. Aktualizacja Visual Studio 2017 ze społeczności do Enterprise
- 9. Błędy Visual Studio 2017 nie są wyświetlane
- 10. Ustawienia resetowania programu Visual Studio 2017
- 11. Publikowanie ftp Visual Studio 2017 nie działa
- 12. Jak dodać makra do projektu visual studio?
- 13. Visual Studio 2017 15,3 Uproszczenie zerową kontrolę
- 14. Visual Studio 2017 nowe .csproj InternalsVisibleTo
- 15. Azure gospodarzem Agenci - Visual Studio 2017
- 16. Jak wyłączyć automatyczne odstępy * po typie w Visual Studio 2017?
- 17. Jak uruchomić testy NUnit w Visual Studio 2017?
- 18. Jak używać pakietów Bower w Visual Studio 2017
- 19. Jak dodać folder App_Data w visual studio?
- 20. Jak dodać NUnit w Visual Studio
- 21. jak dodać Assembly DocumentFormat.OpenXml.Wordprocessin w visual studio
- 22. ASP.NET Rdzeń Tag Helper Intellisense w Visual Studio 2017
- 23. Downgrading rozwiązanie od Visual Studio 2017 RC do Visual Studio 2015
- 24. Brak aktualizacji produktu w Visual Studio 2017 15.2
- 25. Visual Studio: Nuget Pakiet źródłowy wymaga poświadczenia
- 26. Visual Studio 2017 C++ szablon projektu konsoli win32
- 27. Jak debugować Angular 2 z Visual Studio 2017
- 28. Ukrywanie wygenerowanych plików js w Visual Studio 2017
- 29. Jak włączyć CodeLens dla Visual Studio 2017 Community
- 30. Niestandardowe zasady kontroli TFS w Visual Studio 2017
@Deme, dzięki za odpowiedź. To dodaje trochę wyjaśnień do tego pytania. Ale mam już zdefiniowane warunki i nie mogę ich znaleźć w rozwijanym oknie. Więc nadal nie mogłem użyć żadnego. Wiem, że kiedy otwieramy/tworzymy projekt w Pythonie, możemy wybrać, czy możemy użyć predefiniowanego env. Zrobiłem to, ale czarodziej nie mógł znaleźć żadnego z moich wrogów. Tak więc pod przyciskiem Przegląd mogłem znaleźć definicje Anakondy i Pythona, ale nie moje. Na przykład, jeśli mam już zainstalowany cv2 w moim środowisku warunkowym, chciałbym go użyć w moim projekcie Python VS2017. –