我正在与一些同学合作构建一个 python 应用程序,并希望使用 Visual Studio 智能感知的“训练轮”。他们在 mac 和 linux 上使用 python,所以理想情况下我们的源代码控制存储库将仅包含*.py
我们编写的源文件,以及requirements.txt
导出 pip 依赖项(使用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
(对比 2015 年)或Packages
(VS 2017)从菜单中(它会说Overview
默认情况下),然后您可以输入您的模块并双击进行安装。
某些软件包具有复杂的依赖关系,您可能需要从以下链接手动安装它们:
-
numpy
http://sourceforge.net/projects/numpy/files/NumPy/ http://sourceforge.net/projects/numpy/files/NumPy/
-
scipy
http://sourceforge.net/projects/scipy/files/scipy/ http://sourceforge.net/projects/scipy/files/scipy/
-
Matplotlib
http://matplotlib.org/downloads.html http://matplotlib.org/downloads.html
-
Pandas
http://pandas.pydata.org/getpandas.html http://pandas.pydata.org/getpandas.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)