在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Windows已成了Python開(kāi)發(fā)者的首選

馬哥Linux運(yùn)維 ? 來(lái)源:CSDN ? 作者:CSDN ? 2021-06-16 09:43 ? 次閱讀

近年來(lái),蘋果的筆記本電腦硬件設(shè)計(jì)決策讓我感到非常痛苦,因此我不打算繼續(xù)在這個(gè)平臺(tái)上開(kāi)展個(gè)人工作了。雖然最新的硬件有所改善,但既然已經(jīng)做了決定,近期內(nèi)我都不打算回頭了。

我的第一個(gè)選擇是 Linux 桌面系統(tǒng),與不穩(wěn)定和可訪問(wèn)性問(wèn)題苦苦斗爭(zhēng)了幾個(gè)月后,我承認(rèn)我一直在尋找某種穩(wěn)定、可靠的替代方案,我希望找到某個(gè)足夠強(qiáng)大的解決方案,不僅能夠完成工作,甚至還可以提供一些新功能。作為老程序員,有時(shí)候我還是希望嘗試一些新花樣。

如果你曾經(jīng)接觸過(guò) Windows,而且發(fā)現(xiàn)自己不喜歡其神秘又復(fù)雜的UI,則我建議你繼續(xù)閱讀本文,也許會(huì)讓你有所改觀。

由于選擇正確的工具完全取決于個(gè)人的獨(dú)特需求,因此下面我將討論并展示 Windows 滿足常見(jiàn)的一些需求的情況。

命令行

幾十年前,UNIX最吸引我的功能之一就是 shell。只需要鍵入一些命令,就可以完成所有的工作,而且還可以將多個(gè)命令串在一起,創(chuàng)建非常強(qiáng)大的機(jī)制,真是太讓我著迷了。

如今,我仍然非常喜歡 Bourne shell,它和幾十年前一樣強(qiáng)大。然而,Windows Powershell 擁有一些非常強(qiáng)大的范式,值得研究。

除了 UNIX shell 根本無(wú)法完成的對(duì)象管道和所需狀態(tài)配置之外,現(xiàn)代 Powershell 還具有一些非常讓人享受的功能,比如Oh My Posh(https://ohmyposh.dev/)可營(yíng)造出非常舒適的工作環(huán)境。請(qǐng)看下面的截圖:

可以看到,我設(shè)置好了各種狀態(tài)行提示,比如上一個(gè)命令的退出代碼、當(dāng)前的 git 分支、當(dāng)前的 Python 版本和虛擬環(huán)境等等。

雖然 Powershell 與我習(xí)慣的 UNIX shell 完全不同,但它的每個(gè)命令都有內(nèi)置的幫助文檔,而且語(yǔ)法也比較好理解,因此學(xué)習(xí)曲線并不陡峭。

大多數(shù) UNIX 用戶在使用 Windows 時(shí)都會(huì)抱怨,一切工作都需要在 GUI 上利用鼠標(biāo)點(diǎn)擊完成,而且感覺(jué)自己就像被困在了一系列沒(méi)有盡頭的安裝程序屏幕中,甚至無(wú)法安裝基本的工作工具。現(xiàn)代 Windows 的 winget 打破了這種困境,這是一個(gè)完整的包管理器,其中包含大量常見(jiàn)的應(yīng)用程序。你只需要運(yùn)行 winget install git 就可以了。

不喜歡使用鼠標(biāo)

作為一名極其不喜歡運(yùn)動(dòng)的人,使用 Windows 標(biāo)準(zhǔn)的圖標(biāo)和指針用戶界面,令我非常痛苦。我希望需要只要敲幾下鍵盤就能啟動(dòng)應(yīng)用程序。在 Mac 上,我可以利用 Alfred,除了通過(guò)鍵盤應(yīng)用程序外,Alfred 還增加了一系列能夠?qū)⑸a(chǎn)力提升到更高級(jí)別的功能。

而最近 Windows 添加了一個(gè)看起來(lái)同樣強(qiáng)大且簡(jiǎn)單的功能:Microsoft Powertoys 的 Powertoys Run 功能。我完全可以通過(guò)鍵盤啟動(dòng)應(yīng)用程序,還可以通過(guò)設(shè)置功能鍵來(lái)使用睡眠、重啟等系統(tǒng)功能。

Powertoys 還有一個(gè)令我心動(dòng)的附加功能是它的鍵盤管理器,我可以通過(guò)它將Ctrl鍵映射到CAPS LOCK ,這樣 Ctrl 鍵就在我小指旁邊,非常方便使用。

Python:幾千人努力培養(yǎng)的平臺(tái)

如果是在幾年前,你同時(shí)提到“Python”和“Windows”這兩個(gè)詞,恐怕很多 Python 程序員都會(huì)沖你翻白眼,然后告訴你當(dāng)初他們?nèi)绾位ㄙM(fèi)了數(shù)周時(shí)間苦苦掙扎,只為了讓某些關(guān)鍵的模塊正常工作。

但是,這樣的日子已經(jīng)一去不復(fù)返了。如今微軟和整個(gè) Python 社區(qū)投入了無(wú)數(shù)的工程師,努力在 Windows 環(huán)境下打造一流的 Python 體驗(yàn)。無(wú)論是虛擬環(huán)境、poetry,還是集成了 pipx 之類的shell 安裝與管理命令行腳本工具,都可以在Windows 的 Powershell 下正常工作。

如果你編寫了一些原生的 UNIX核心代碼,那么Windows也可以滿足你的需求(請(qǐng)參見(jiàn)Linux 的 Windows 子系統(tǒng))。

WSL:我看到企鵝了!

有了 WSL2 以及最近出現(xiàn)的 WSL-g ,你就可以在 Windows 上無(wú)縫構(gòu)建、調(diào)試和運(yùn)行 Linux 程序了,包括需要 X/Wayland GUI 支持或聲音的程序。

它不僅可以保證兼容性,而且是在 Windows 中運(yùn)行的 Linux 內(nèi)核。如今,二者的集成已非常完善,你可以成功地在 WSL 中運(yùn)行 Docker等工具,真是了不起!

此外,大多數(shù)流行的主流開(kāi)發(fā)工具,比如 Pycharm 和 Visual Studio Code,都可以很好地支持在 WSL 中進(jìn)行部署和調(diào)試。

微軟確實(shí)在這方面下足了功夫。與 Mac 不同的是,你不需要使用運(yùn)行在 Mach 微內(nèi)核之上的 FreeBSD 用戶空間,你運(yùn)行的完全是 Linux。

擁抱創(chuàng)新

作為一名技術(shù)人員,能夠?qū)ふ业郊夹g(shù)領(lǐng)域內(nèi)高速、高價(jià)值的創(chuàng)新,我感到非常自豪。

多年前,當(dāng)許多人使用 DOS、OSX 之前的 MacOS 或 Sun 的 Sparc 之類的超級(jí)昂貴的專有供應(yīng)商工作站時(shí),我使用的是Linux。能夠在商品硬件上擁有一個(gè)UNIX 環(huán)境,就好像上天賜給凡人的禮物一樣。

雖然我仍然 Linux 桌面版具有非凡的潛力,但對(duì)我來(lái)說(shuō),缺乏可訪問(wèn)性等功能實(shí)在是無(wú)法忍受,而且也嚴(yán)重影響生產(chǎn)力。

因此,我打算擁抱了一個(gè)有效的桌面系統(tǒng),一個(gè)有效的生態(tài)系統(tǒng),以及一個(gè)背景雄厚且能夠?qū)①Y源投入到提高標(biāo)準(zhǔn)和創(chuàng)新的公司

我期待著進(jìn)一步探索Windows這個(gè)平臺(tái)的潛力。

原文鏈接:https://www.feoh.org/2021-the-year-windows-became-a-first-class-python-development-environment.html

文章轉(zhuǎn)載:CSDN

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11415

    瀏覽量

    212262
  • DoS
    DoS
    +關(guān)注

    關(guān)注

    0

    文章

    128

    瀏覽量

    44920
  • MacOS
    +關(guān)注

    關(guān)注

    0

    文章

    210

    瀏覽量

    17979
  • GUI
    GUI
    +關(guān)注

    關(guān)注

    3

    文章

    670

    瀏覽量

    40548

原文標(biāo)題:2021 年 Windows 成了 Python 開(kāi)發(fā)者的首選

文章出處:【微信號(hào):magedu-Linux,微信公眾號(hào):馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    云端AI開(kāi)發(fā)者工具的核心功能

    當(dāng)今,云端AI開(kāi)發(fā)者工具已成為推動(dòng)科技創(chuàng)新與行業(yè)升級(jí)的重要力量。那么,云端AI開(kāi)發(fā)者工具有哪些核心功能呢?下面,AI部落小編帶您深入探討。
    的頭像 發(fā)表于 02-28 11:46 ?275次閱讀

    開(kāi)發(fā)者的開(kāi)源鴻蒙故事

    近日,在以“一切為了開(kāi)發(fā)者”為主題的“2024開(kāi)放原子開(kāi)發(fā)者大會(huì)暨首屆開(kāi)源技術(shù)學(xué)術(shù)大會(huì)”上,開(kāi)源鴻蒙5.0 Release版本正式發(fā)布,備受各方關(guān)注。該版本在系統(tǒng)完備度、分布式創(chuàng)新、開(kāi)發(fā)者體驗(yàn)以及系統(tǒng)穩(wěn)定性等方面均實(shí)現(xiàn)了顯著提升
    的頭像 發(fā)表于 01-06 10:28 ?493次閱讀

    《HarmonyOS第一課》煥新升級(jí),賦能開(kāi)發(fā)者快速掌握鴻蒙應(yīng)用開(kāi)發(fā)

    《HarmonyOS第一課》煥新升級(jí),賦能開(kāi)發(fā)者快速掌握鴻蒙應(yīng)用開(kāi)發(fā) 隨著HarmonyOS NEXT發(fā)布,鴻蒙生態(tài)日益壯大,廣大開(kāi)發(fā)者對(duì)于系統(tǒng)化學(xué)習(xí)平臺(tái)和課程的需求愈發(fā)強(qiáng)烈。近日,華為精心打造
    發(fā)表于 01-02 14:24

    在人群里,看見(jiàn)鯤鵬開(kāi)發(fā)者

    鯤鵬開(kāi)發(fā)者,我們身邊的《頭號(hào)玩家》——
    的頭像 發(fā)表于 12-30 09:21 ?500次閱讀
    在人群里,看見(jiàn)鯤鵬<b class='flag-5'>開(kāi)發(fā)者</b>

    云端AI開(kāi)發(fā)者工具怎么用

    云端AI開(kāi)發(fā)者工具通常包括代碼編輯器、模型訓(xùn)練平臺(tái)、自動(dòng)化測(cè)試工具、代碼管理工具等。這些工具不僅降低了AI開(kāi)發(fā)的門檻,還極大地提高了開(kāi)發(fā)效率和模型性能。下面,AI部落小編為您介紹云端AI開(kāi)發(fā)者
    的頭像 發(fā)表于 12-05 13:31 ?373次閱讀

    Arm推出GitHub平臺(tái)AI工具,簡(jiǎn)化開(kāi)發(fā)者AI應(yīng)用開(kāi)發(fā)部署流程

    軟件提供了無(wú)縫的開(kāi)發(fā)體驗(yàn)。 GitHub Actions、原生 GitHub 運(yùn)行器和基于 Arm 平臺(tái)的 AI 框架相結(jié)合,幫助全球 2,000 萬(wàn)開(kāi)發(fā)者簡(jiǎn)化 AI 應(yīng)用開(kāi)發(fā)部署流程。
    的頭像 發(fā)表于 10-31 18:51 ?3138次閱讀

    蘋果發(fā)布Apple Intelligence開(kāi)發(fā)者測(cè)試版

    近日,蘋果公司正式發(fā)布了其全新的Apple Intelligence開(kāi)發(fā)者測(cè)試版本,這一版本集成了備受期待的ChatGPT功能,為開(kāi)發(fā)者和部分用戶帶來(lái)了全新的體驗(yàn)。然而,在美股盤中,蘋果股價(jià)卻因
    的頭像 發(fā)表于 10-24 09:57 ?580次閱讀

    KaihongOS 4.1.2開(kāi)發(fā)者預(yù)覽版正式上線,誠(chéng)邀開(kāi)發(fā)者免費(fèi)試用!

    深開(kāi)鴻在2024開(kāi)放原子開(kāi)源生態(tài)大會(huì)上正式宣布KaihongOS4.1.2開(kāi)發(fā)者預(yù)覽版全面上線,并向全球開(kāi)發(fā)者開(kāi)放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為開(kāi)發(fā)者提供了
    的頭像 發(fā)表于 09-28 08:07 ?508次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開(kāi)發(fā)者</b>預(yù)覽版正式上線,誠(chéng)邀<b class='flag-5'>開(kāi)發(fā)者</b>免費(fèi)試用!

    KaihongOS 4.1.2開(kāi)發(fā)者預(yù)覽版正式上線,誠(chéng)邀開(kāi)發(fā)者免費(fèi)試用!

    今日,深開(kāi)鴻在2024開(kāi)放原子開(kāi)源生態(tài)大會(huì)上正式宣布KaihongOS 4.1.2開(kāi)發(fā)者預(yù)覽版全面上線,并向全球開(kāi)發(fā)者開(kāi)放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為
    的頭像 發(fā)表于 09-26 15:59 ?618次閱讀

    2024 TUYA全球開(kāi)發(fā)者大會(huì)盛大啟幕,Cube AI大模型重磅首發(fā)!

    在AI浪潮席卷全球的當(dāng)下,把握時(shí)代脈搏,全面擁抱生成式AI已成為共識(shí)。面對(duì)AI帶來(lái)的無(wú)限可能,開(kāi)發(fā)者們紛紛投身其中,積極探尋AI技術(shù)的新邊界和潛在應(yīng)用。為了幫助全球開(kāi)發(fā)者搶占智能時(shí)代先機(jī),涂鴉在
    的頭像 發(fā)表于 05-31 08:15 ?522次閱讀
    2024 TUYA全球<b class='flag-5'>開(kāi)發(fā)者</b>大會(huì)盛大啟幕,Cube AI大模型重磅首發(fā)!

    NVIDIA與微軟擴(kuò)展合作,幫助開(kāi)發(fā)者更快構(gòu)建和部署AI應(yīng)用

    NVIDIA 在 Microsoft Build 開(kāi)發(fā)者大會(huì)上展示了與 Microsoft Azure 和 Windows PC 的集成解決方案,簡(jiǎn)化了 AI 模型部署并優(yōu)化了路徑規(guī)劃和應(yīng)用性能。
    的頭像 發(fā)表于 05-23 10:14 ?621次閱讀

    報(bào)名開(kāi)啟!第二屆OpenHarmony開(kāi)發(fā)者大會(huì)2024重磅來(lái)襲!

    分論壇”為承載,聚焦OpenHarmony 技術(shù)革新,攜手百位技術(shù)專家共同交流開(kāi)發(fā)者關(guān)心的技術(shù)內(nèi)容,全方位了解最新技術(shù)進(jìn)展。 OpenHarmony開(kāi)源三年多以來(lái),社區(qū)快速成長(zhǎng),已成為“下一代智能終端
    發(fā)表于 05-14 15:23

    潤(rùn)和軟件HopeOS閃耀亮相鯤鵬昇騰開(kāi)發(fā)者大會(huì)2024

    5月9日,鯤鵬昇騰開(kāi)發(fā)者大會(huì)2024在北京盛大召開(kāi)。本次大會(huì)是面向開(kāi)發(fā)者的技術(shù)盛會(huì),分享計(jì)算產(chǎn)業(yè)趨勢(shì)、前沿AI技術(shù)、行業(yè)創(chuàng)新案例、優(yōu)秀開(kāi)發(fā)者實(shí)踐等,使能開(kāi)發(fā)者高效
    的頭像 發(fā)表于 05-11 09:52 ?659次閱讀
    潤(rùn)和軟件HopeOS閃耀亮相鯤鵬昇騰<b class='flag-5'>開(kāi)發(fā)者</b>大會(huì)2024

    華為云開(kāi)發(fā)者桌面全新發(fā)布 CodeArts IDE for Python,極致優(yōu)雅云原生開(kāi)發(fā)體驗(yàn)

    近日,華為云正式發(fā)布 CodeArts IDE for Python,這是一款內(nèi)置華為自研 Python 語(yǔ)言服務(wù),提供智能編程、靈活調(diào)試能力的可擴(kuò)展桌面開(kāi)發(fā)工具,為華為云開(kāi)發(fā)者提供卓
    的頭像 發(fā)表于 05-10 00:27 ?1430次閱讀
    華為云<b class='flag-5'>開(kāi)發(fā)者</b>桌面全新發(fā)布 CodeArts IDE for <b class='flag-5'>Python</b>,極致優(yōu)雅云原生<b class='flag-5'>開(kāi)發(fā)</b>體驗(yàn)

    MediaTek 天璣開(kāi)發(fā)者大會(huì)MDDC 2024啟幕

    5 月 7 日 9:30;MediaTek 天璣開(kāi)發(fā)者大會(huì) 2024正式開(kāi)幕,(MediaTek Dimensity Developer Conference,簡(jiǎn)稱 MDDC) 在此次的? MDDC
    的頭像 發(fā)表于 05-07 10:25 ?898次閱讀
    主站蜘蛛池模板: 美女毛片在线观看 | 色播视频在线观看免费 | 啪啪网站色大全免费 | 激情亚洲综合网 | 亚洲国产一区二区三区a毛片 | 五月丁五月丁开行停停乱 | 特别毛片 | 天天操天天爽天天射 | 激情综合网五月激情 | 性欧美bbbbbb动漫 | 天天做天天摸天天爽天天爱 | 欧美精品久久天天躁 | 欧美伦理一区二区三区 | 黄视频免费在线看 | 欧美综合天天夜夜久久 | 欧美专区一区二区三区 | 精品福利视频网站 | 欧美一区福利 | 女人色网 | 日本黄色www | 日本特级黄色大片 | 欧美成人全部免费观看1314色 | 国产黄色三级网站 | 香港三级理论在线影院 | 色偷偷7777www人 | 久久综合狠狠综合久久综合88 | 好深好爽视频 | 一级做a爰片久久毛片鸭王 一级做a爰片久久毛片一 | 911国产自产精选 | 女色窝人体色77777 | 国产美女久久 | 亚洲一区二区三区精品视频 | 免费在线黄网 | 色播在线 | 国产色拍 | 免费视频精品 | 日韩中文字幕第一页 | 午夜视频在线免费看 | 欧美性猛交xxxx黑人猛交 | 亚洲黄色小说网站 | 国产三级在线看 |