我刚刚安装了新的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可以帮助安装缺少的软件包吗?问候。
您可以,但这并不完美。
首先,您需要调出Python Environments菜单,可以通过以下方式访问该菜单:
工具-> Python-> Python环境
它应该弹出一个侧边栏(取决于您如何设置VS)。应该有一个下拉框,其中带有文本“概述”的一半。单击该按钮,然后可以选择“包”。这将在其下弹出一个文本框,您可以使用标准的pip命令来安装软件包。
如果您在Windows上,尽管有些软件包增加了一个步骤。由于pip在Windows上不能很好地工作,这是由于标准Windows软件包站点(PyPI)尚不具备许多通用软件包的Windows轮子。
因此,最好转到Christoph Gohlke的非官方软件包站点,然后下载所需的软件包。在本地下载后,只需将本地地址复制并粘贴到“包”下的文本框中。然后它将安装该软件包,您将一路顺风。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句