问题:在 Visual Studio 中 pip 可以和 Python 工具一起使用吗?

我正在与一些同学合作构建一个 python 应用程序,并希望使用 Visual Studio intelli-sense 的“训练轮”。他们在 mac 和 linux 上使用 python,所以理想情况下,我们的源代码控制 repo 将仅包含我们编写的*.py源文件,以及 pip 依赖项的requirements.txt导出(使用pip freeze方法)。

我希望能够创建一个新的 Visual Studio 项目,然后能够在该项目中运行以下命令(例如):

pip install boto
pip install fabric
pip install cuisine
pip freeze > requirements.txt

之后,能够编写一些引用这些库的代码,并能够在 Visual Studio 中运行它。

有没有办法做到这一点? Visual Studio 中的 Python 甚至能够以 pip 中可用的格式处理模块,还是 VS 中使用的所有 Python 库都必须针对 Windows 进行预编译?

提前感谢您的帮助!

解答

是的!转到Tools->Python Tools->Python Environments

这将打开一个新窗格,您可以在其中从菜单中选择pip(VS 2015) 或Packages(VS 2017)(默认情况下会显示Overview),然后您可以输入您的模块并双击安装。

在此处输入图像描述

某些软件包具有复杂的依赖关系,您可能需要从以下链接手动安装它们:

  • numpyhttp://sourceforge.net/projects/numpy/files/NumPy/

  • scipyhttp://sourceforge.net/projects/scipy/files/scipy/

  • Matplotlibhttp://matplotlib.org/downloads.html

  • Pandashttp://pandas.pydata.org/getpandas.html

Logo

Python社区为您提供最前沿的新闻资讯和知识内容

更多推荐