西西軟件園多重安全檢測下載網(wǎng)站、值得信賴的軟件下載站!
軟件
軟件
文章
搜索

首頁編程開發(fā)其它知識 → VS2017配置Python開發(fā)環(huán)境圖文教程

VS2017配置Python開發(fā)環(huán)境圖文教程

相關(guān)軟件相關(guān)文章發(fā)表評論 來源:西西整理時(shí)間:2018/5/15 14:40:14字體大。A-A+

作者:西西點(diǎn)擊:0次評論:0次標(biāo)簽: VS2017

Visual Studio Community 201715.7.27703 官方版
  • 類型:編程工具大小:1.0M語言:中文 評分:10.0
  • 標(biāo)簽:
立即下載

大家一般都使用vs進(jìn)行C、C++編程,vs2017從根本上支持了Python,這次我要開始學(xué)習(xí)Python的編程,便決定繼續(xù)沿用這個平臺。不是之前VS2013或VS2015時(shí)代加一個PTVS(Python Tools for Visual Studio)而已,完成之后,體驗(yàn)可以說是超越了PyCharm很多,而且VS2017跑起Python的速度確實(shí)不慢

但是經(jīng)過一番尋找發(fā)現(xiàn)現(xiàn)在網(wǎng)上并沒有VS上配置Python的教程,于是決定自己動手寫一個。

Python 環(huán)境是在其中運(yùn)行 Python 代碼的上下文,它包括全局、虛擬和 Conda 環(huán)境。 環(huán)境由解釋器、庫(通常是 Python 標(biāo)準(zhǔn)庫)以及一組已安裝的包組成。 這些組成部分共同確定哪些語言結(jié)構(gòu)和語法有效、哪些操作系統(tǒng)功能可訪問以及哪些包可使用。

在 Windows 上的 Visual Studio 中,你可在 Python 環(huán)境窗口(如本文中所述)中管理這些環(huán)境并選擇其中一個作為新項(xiàng)目的默認(rèn)環(huán)境。 對于任何給定的項(xiàng)目,你也可以選擇特定環(huán)境而不使用默認(rèn)環(huán)境。

下面是詳細(xì)vs2017安裝Python環(huán)境配置教程:

1.打開 Visual Studio installer


2.修改->勾選Python開發(fā)

3.安裝完之后打開VS->新建項(xiàng)目

這里也是一個我選擇VS作為Python開發(fā)平臺的原因,它集成了有用的模板,包括機(jī)器學(xué)習(xí)和Web項(xiàng)目

4.選擇Python應(yīng)用程序

可以在右邊看見我們使用的是Python3.6,至此已經(jīng)可以進(jìn)行簡單的PY編程了

但是PY強(qiáng)大的是各種第三方庫,VS上默認(rèn)是沒有的,我們接下來以Gooey庫為例進(jìn)行示范

1、在 Python 3.6 那里右鍵->安裝Python 包

2.搜索Gooey并安裝

可以看到下方顯示正在安裝

最后安裝成功

再等右上角的綠條加載完就行了

使用VS2017來開發(fā)python程序優(yōu)缺點(diǎn):

優(yōu)點(diǎn):

    1.可以切換python環(huán)境,非常方便,可以快速進(jìn)行多python環(huán)境的代碼測試。

2.支持可視化的python虛擬環(huán)境的管理。如上圖的env

    3.可以直觀的顯示python的目錄結(jié)構(gòu)形成的包結(jié)構(gòu)的情況。

    4.有不錯的代碼配色。

5.可以直接在VS2017調(diào)試python代碼,就和調(diào)試C/C++代碼一樣,非常方便。
6.在調(diào)試python代碼時(shí),可以直接查看變量的值,和C/C++一樣,非常方便。

缺點(diǎn):
1.智能感知對python支持太弱了。單文件內(nèi)的代碼智能感知還是可以智能提示補(bǔ)全的。但是如果是跨文件,就不行了。所以,都是自己手動寫的,手動測試代碼是否正確。
2.跨目錄導(dǎo)入包智能感知功能錯誤。正確的路徑的其他目錄的包,盡然提示錯誤,一大堆波浪線。但是代碼確實(shí)是正確的。
3.運(yùn)行時(shí)代碼錯誤提示蛋疼。在啟動python文件運(yùn)行調(diào)試時(shí),如果項(xiàng)目中有一個文件有代碼錯誤,VS2017會提示你項(xiàng)目中有代碼錯誤。但是!哪里錯誤,什么也不提示,就告訴你有錯誤,無語吧?赡苓是因?yàn)閂S2017對python支持的不夠好吧。
4.跨文件代碼跳轉(zhuǎn)跟蹤,不可用。
5.跨文件代碼顏色支持不行。
6.項(xiàng)目中如果改文件名字,會導(dǎo)致這個文件瞬間沒有了。你得重新添加這個文件,而且添加后,目錄中還是無法顯示。解決的辦法就是重新打開這個項(xiàng)目。
7.調(diào)試python代碼時(shí),有時(shí)候錯誤提示界面直接顯示不了,或者叫做一閃而過。解決的辦法就是重新打開項(xiàng)目。

總體感覺:
    VS2017已經(jīng)將python支持的算是很不錯的了。還是使用一貫的C/C++風(fēng)格操作系統(tǒng),調(diào)試非常方便。在單文件代碼方面,體驗(yàn)還是很好的。主要的問題在于,VS2017對于python目錄結(jié)構(gòu)和包處理上有一些問題。這樣就導(dǎo)致跨文件的python代碼方便,很雞肋。跨文件后,代碼提示補(bǔ)全、代碼顏色、調(diào)試、跟蹤等都會出現(xiàn)問題。
    所以VS2017還需要對這方面進(jìn)行優(yōu)化改進(jìn),如果改進(jìn)好后,真是太方便了。

    vs2015
    (46)vs2015
    微軟VS2015RC版本針對多個平臺添加了新的開發(fā)工具,支持開發(fā)Win10全平臺通用應(yīng)用程序,包括Windows10手機(jī)、Win10PC、Xbox以及HoloLens增強(qiáng)現(xiàn)實(shí)等。通過VS2015,開發(fā)人員還可以使用ApacheCordova、Xamarin或C++等語言或技術(shù)開發(fā)iOS和安卓平臺應(yīng)用。針對WEB和服務(wù)器開發(fā),你可以使用Python、Node.js技術(shù)以及C#,VisualBasic或F#語言。VisualStudio2015支持編寫所有類型設(shè)備的軟件,包括安卓和iOS應(yīng)用,VS2015都將大大提高你的開發(fā)效率...更多>>
    Visual Studio
    (54)Visual Studio
    MicrosoftVisualC++VC是什么?學(xué)VC是學(xué)什么?首先VC是一個軟件(IDE集成開發(fā)環(huán)境)(編譯、編輯、調(diào)試)C和C++。WindowsSDK(軟件開發(fā)工具)VC的靈魂:MFC(微軟基礎(chǔ)類庫)ATL(ActiveX模板類庫)其他的SDK,如OpenGL,DirectX,ActiveMoive,DrawDib(WinG).VisualC++6.0,簡稱VC或者VC6.0,是微軟推出的一款C++編譯器,將“高級語言”翻譯為“機(jī)器語言(低級語言)”的程序。VisualC++是一個功能強(qiáng)大的可視化軟件開發(fā)工具。自1993年M...更多>>
    • vc 6.0中文版精簡版

      10-31 / 29.6M

      推薦理由:用最好用,最經(jīng)典的VC編程工具來形容vc 6.0中文版好不為過,本版本只包含vc++6.0的,沒有basic , foxpro,以
    • VC++6.0助手v10.0.1233.0 特別版

      11-01 / 5.2M

      推薦理由:Visual Assist X v10.0.1233.0 破解版(Cracked) Visual.Assist.X是一款非常好的Visual Studio .NET 2003、2
    • Microsoft Visual Studio 2005 (V

      05-15 / 1.43G

      推薦理由:簡體中文正式版本版本號為8.0.50727.42(RTM.050727-4200)包括的組件:VisualBasic,C#WindowsFormsProjectsW
    • Visual Studio 2008 SP1 補(bǔ)丁(VS20

      09-08 / 848.2M

      推薦理由:微軟Visual Studio 2008 SP1 簡體中文版發(fā)布,VS作為微軟旗艦級的開發(fā)集成環(huán)境最新版2008中加入了對WPF以及
    • Visual Studio 2008中文版

      05-15 / 1.90G

      推薦理由:VS2008的性能改進(jìn)以及十大新功能VisualStudio2008的性能改進(jìn)在VS2008中,我們就開發(fā)人員所關(guān)心的一些常見的
    • visual studio 2010 官方完整卸載工

      07-18 / 623KB

      推薦理由:安裝visual studio 2010時(shí),安裝的眾多的工具,使用這個工具進(jìn)行完整卸載,支持vs 2010 的各個版本。 支持

    相關(guān)評論

    閱讀本文后您有什么感想? 已有人給出評價(jià)!

    • 8 喜歡喜歡
    • 3 頂
    • 1 難過難過
    • 5 囧
    • 3 圍觀圍觀
    • 2 無聊無聊

    熱門評論

    最新評論

    發(fā)表評論 查看所有評論(0)

    昵稱:
    表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
    字?jǐn)?shù): 0/500 (您的評論需要經(jīng)過審核才能顯示)