通過 Visual Studio 安裝程序選擇和安裝的數(shù)據(jù)科學和分析應用程序工作負載匯集了幾種語言及其各自的運行時分發(fā)版本。
⑥ 總結:微軟已經(jīng)給我們打包了這些東西,如果無需弄科學計算,也就不需要安裝這些。
SQL Server supports using both Python and R to do advanced analytics directly inside SQL Server. R support is included with SQL Server 2016 and later; Python support is available in SQL Server 2017 CTP 2.0 and later.
Language integrations are available in all editions of SQL Server 2017 and later, including the Express edition.
⑦ SQL Server 支持使用 Python 和 R 直接在 SQL Server 內執(zhí)行高級分析。 SQL Server 2016 及更高版本附帶 R 支持;SQL Server 2017 CTP 2.0 及更高版本提供 Python 支持。
SQL Server 2017 及更高版本的所有版本(包括 Express Edition)均提供語言集成。
To take full advantage of SQL Server integration, use the Visual Studio installer to install the Data storage and processing workload with the SQL Server Data Tools option. The latter option enables SQL IntelliSense, syntax highlighting, and deployment.
要充分利用 SQL Server 集成,請使用 Visual Studio 安裝程序安裝具有“SQL Server Data Tools”選項的數(shù)據(jù)存儲和處理工作負載 。 后一個選項支持 SQL IntelliSense、語法突出顯示和部署。
在vs2017或者vs2019安裝python:
前面說過,如果已安裝 Visual Studio 安裝程序之外的分發(fā)版本,則無需檢查此處的等效選項。 Visual Studio 會自動檢測現(xiàn)有的 Python 安裝。 當然你也可以選項任意組合。
Cookiecutter 模板-----安裝 Cookiecutter 圖形用戶界面,用于發(fā)現(xiàn)模板、輸入模板選項以及創(chuàng)建項目和文件。 請參閱使用 Cookiecutter 擴展。
Python Web 支持-----安裝用于 Web 開發(fā)的工具(包括 HTML、CSS 和 JavaScript 編輯支持)以及用于使用 Bottle、Flask 和 Django 框架的項目的模板。
Python IoT 支持-----支持使用 Python 開發(fā) Windows IoT Core。
Python native development ----安裝 C++ 編譯器和其他必要組件用于開發(fā) Python 本機擴展。 它是創(chuàng)建適用于 Python 的 C++ 擴展。 若要獲取全面的 C++ 支持,還請安裝“使用 C++ 的桌面開發(fā)”工作負載。
Visual Studio 2019 中還提供了一個Miniconda,是Anaconda的精簡版本。
總結:通過以上操作,IDE vs2017或者vs2019已經(jīng)搭建好了python的開發(fā)環(huán)境,如果是單獨開發(fā)python,just do it。
另外,還可以手動安裝列出的任何解釋器,微軟還給了一份表,來描述各個不同的python解釋器。
IronPython 的 .NET 實現(xiàn),32 位和 64 位版本可用,提供 C#/F#/Visual Basic 互操作、對 .NET API 的訪問、標準 Python 調試(但不是 C++ 混合模式調試)和混合 IronPython/C# 調試。 但 IronPython 不支持虛擬環(huán)境。
滿心歡喜的去看IronPython,沒想到它只支持python2,在2018年10月發(fā)布了最后一個版本就停了。
看來微軟這個項目是死掉了,野心太大。
折騰了半天,還是只能使用傳統(tǒng)的方式,要么調用python做好的exe,要么調用python.exe + 腳本參數(shù)的方式。
目前看來沒什么好辦法。
前者始終難以避免exe容量超大,后者需要別人的機器上也安裝python解釋器,實在不方便。
因為我在安裝vs2017之前就安裝了anaconda,所以試試看微軟的IDE是不是有文檔宣傳的那么智能。
什么都不選,只要64MB空間。
成功建立模板。
更多文章、技術交流、商務合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
