文/Kr
夜
海子
夜黑漆漆,有水的村莊
鳥叫不停,淺沙下荸薺
那果實(shí)在地下長(zhǎng)大象啞子叫門
魚群悄悄潛行如同在一個(gè)做夢(mèng)少女懷中
那時(shí)刻有位母親曇花一現(xiàn)
鳥叫不定,仿佛村子如一顆小鳥的嘴唇
鳥叫不定而小鳥沒(méi)有嘴唇
你是夜晚的一部分 誰(shuí)是黑夜的母親
那夜晚在門前長(zhǎng)大象啞子叫門
鳥叫不定象小鳥奉獻(xiàn)給黑夜的嘴唇
在門外黑夜的嘴唇
寫下了你的姓名
美是一種生產(chǎn)力。
Windows 10 又美又好用,又習(xí)慣。但 Windows 下的 CMD 是個(gè)丑夢(mèng),怎么辦捏?替換唄。
Chocolatey - The package manager for Windows,相當(dāng)于蘋果下的包管理工具 Homebrew。
PowerShell 比 CMD 好看,所以在 Windows 10 中找到 PowerShell,用管理員身份打開(Run as Administrator)。

敲 Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

幾分鐘之后安裝替換 CMD 和 PowerShell 的終端 Hyper。Hyper 比 PowerShell 更好看 :-)
看介紹,它是一個(gè)由 HTML/JS/CSS 這些 Web 技術(shù)打造的漂亮終端。
因?yàn)橐呀?jīng)安裝了 Chocolatey,所以繼續(xù)敲 choco install hyper。
這個(gè)就需要好幾分鐘了。
Hyper 默認(rèn)打開 CMD:

所以,Hyper - Edit - Preferences... -

看上圖,把“// PowerShell on Windows”和“// by default ['--login'] will be used”的下一行改成如下圖:

WSL(Windows Subsystem for Linux),即 Windows 內(nèi)嵌的 Linux 子系統(tǒng)。 像上面 PowerShell 一樣,用管理員模式打開 Hyper,然后安裝 WSL,敲 Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 。
重啟。
打開 Microsoft Store,搜 Ubuntu,出現(xiàn)以下界面:

Get the apps

選第一個(gè) Ubuntu。
Get 完之后,Launch。

出現(xiàn)界面:

等幾分鐘……

密碼輸錯(cuò)好幾次,真是大寫的尷尬 ;-)

看上圖,Windows 已經(jīng)掛載到了一個(gè)叫 /mnt 的目錄里。如果你是以普通用戶打開 Hyper 的,那就可以敲 sudo bash 來(lái)切換到 Linux。// sudo 表示用管理員身份來(lái)執(zhí)行命令行。
用 path 混合 Windows 和 Linux 環(huán)境。
舉個(gè)例子,我安裝的 Python 在 Windows 里的路徑是 C:\Users\robot\AppData\Local\Programs\Python\Python35-32 。
啟動(dòng) Hyper,切換到 Linux,敲 export PATH=$PATH:/mnt/c/Users/robot/AppData/Local/Programs/Python/Python35-32 。
OK.
在 D 硬盤空間新建一個(gè)文件 hello_world.py ,輸入內(nèi)容,比如 print('hello world') 。
然后,繼續(xù) python.exe D:\hello_world.py,就可以了。

看到了嗎?不要取名為 hello world.py,否則會(huì)很囧( ╯□╰ )
嗯~ o( ̄▽ ̄)o,以后就不是 Git Bash Here 了,而是 Open Hyper here - hexo g -d

-end-
參考資料:
1/ 5 分鐘給 Windows 10 配置一個(gè)混合 Linux 的開發(fā)環(huán)境
2/ Install Windows Subsystem for Linux (WSL) on on Windows 10 | Microsoft Docs
3/ Windows interoperability with Linux | Microsoft Docs
費(fèi)曼技巧

1982 年費(fèi)曼在一個(gè)著名的演講中提出利用量子體系實(shí)現(xiàn)通用計(jì)算的想法。費(fèi)曼當(dāng)時(shí)就想到如果用量子系統(tǒng)所構(gòu)成的計(jì)算機(jī)來(lái)模擬量子現(xiàn)象則運(yùn)算時(shí)間可大幅度減少,從而量子計(jì)算機(jī)的概念誕生。
