我刚刚安装了新的VS2017 Preview并导入了一个Python项目。该项目有许多导入语句,但VS2017在某些导入包中显示错误,如cv2,socketio,eventlet,eventlet.wsgi。这个Python项目在我的Anaconda环境中运行良好,超出VS2017。我需要在Windows中安装OpenCV 2,socketio等吗?或者在VS2017环境中有像pip,anaconda,apt-get这样的解决方案,可以自动安装未解析的软件包? 我也注意到可以将Anaconda添加到创建的VS项目中。 VS中的这个Anaconda可以帮助安装缺失的软件包吗? 此致敬礼。如何在Visual Studio 2017中添加一个包到python
7
A
回答
11
你可以,但它并不完美。
首先,你需要带上了可以通过去访问了Python环境菜单:
工具 - > Python的 - > Python的环境
应该弹出一个侧边栏(视你如何设置VS)。应该有一个下拉框大约一半的文本“概述”。点击它,你可以选择“软件包”。这将弹出一个文本框,它将允许您使用标准pip命令来安装软件包。
如果你在Windows上,尽管有一些软件包有一个额外的步骤。由于pip在Windows上无法正常工作,原因在于标准Windows软件包站点(PyPI)尚无许多常用软件包的Windows版本。
因此,您最好选择Christoph Gohlke's unofficial package site,然后下载所需的软件包。在本地下载后,只需将LOCAL地址复制并粘贴到“包”下的文本框中即可。然后它会安装这个软件包,你会很开心。
1
我有同样的问题,我能得到它与Visual Studio 2017年蟒蛇V3.6使用下面的说明
安装适当.whl文件工作使用这个链接 (太平洋地磁观测网,你有Python的MN)。 contrib包含OpenCV-extra软件包。例如,假设你的Python 3.6,你可以下载**opencv_python-3.2.0+contrib-cp36-none-win_amd64.whl**
然后从安装文件夹
相关问题
- 1. 如何在Visual Studio 2017中添加MvvmViewModel
- 2. 如何将Python添加到Visual Studio 2017中
- 3. 如何在visual studio 2017中添加reportviewer控件vb .net
- 4. Visual studio 2017添加区域丢失
- 5. 在Visual Studio 2017中运行python
- 6. 如何在Visual Studio 2017中使用VersionControlEx?
- 7. 如何在Visual Studio 2017中打开CodeLens?
- 8. 如何在visual studio中执行Xamarin.uwp 2017
- 9. Visual Studio Community 2017按下Ctrl + Dot时的“添加软件包”
- 10. 无法添加EntityFrameworkCore工具1.0.1到类库在Visual Studio 2017年
- 11. 无法将EntityFrameworkCore工具添加到Visual Studio 2017中的类库
- 12. 如何安装wxpython到Visual Studio 2017
- 13. 如何在Visual Studio 2017中生成非.NET核心库NuGet包
- 14. 如何在Visual Studio 2017中包含.Net Core 2.0
- 15. 在Visual Studio 2017年
- 16. React Native在Visual Studio 2017中
- 17. 未在Visual Studio 2017中找到system.io.stream
- 18. 如何将增强库1_65或1_64添加到Visual Studio 2017项目中?
- 19. visual studio 2017安装后visual studio 2015中的包恢复失败
- 20. 无法在Visual Studio 2017中添加全局JavaScript Intellisense参考RC
- 21. Visual Studio 2017找不到windows.h
- 22. 如何在Visual Studio中向Xamarin添加另一个Android API
- 23. 如何在Cordova visual studio中添加一个javaScript库?
- 24. 如何在Visual Studio中为.exe添加一个ico图像?
- 25. 如何在Visual Studio中添加NUnit
- 26. C#visual studio 2017 help !,文本框输入添加到网址
- 27. 你如何在Visual Studio 2017年
- 28. 多个TargetFramework与Visual Studio 2017
- 29. 如何添加一个窗口到我的Visual Studio?
- 30. 如何添加一个新的文件关联到Visual Studio?
@Deme运行此命令安装它,谢谢您的回答。这增加了对这个问题的一些澄清。但是我已经定义了一些conda env,并且在下拉框中找不到它们。所以,我仍然无法使用任何。我知道当我们打开/创建一个Python项目时,我们可以选择是否可以使用预定义的env。我做到了,但巫师找不到我的任何一个envs。所以,在Overview按钮下,我可以找到一些Anaconda和Python定义,但不是我的envs。例如,如果我已经在conda env中安装了cv2,我想在我的VS2017 Python项目中使用它。 –