第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Python 版本和 Anaconda

Python 版本和 Anaconda

慕勒3428872 2021-12-17 14:50:29
最近,我在 MacOS 筆記本電腦中安裝了 Anaconda3,但由于一些涉及以下語法的舊代碼,我需要將默認(rèn)的 python 版本設(shè)置為 2.7:#! /usr/bin/env python我閱讀了一些評(píng)論,似乎最簡(jiǎn)單的方法是使用別名,alias python="python2"但即使在我的 bash_profile 上設(shè)置了這個(gè),我仍然得到這個(gè):$ which python /anaconda3/bin/python我究竟做錯(cuò)了什么?歡迎任何建議。先感謝您!
查看完整描述

1 回答

?
慕沐林林

TA貢獻(xiàn)2016條經(jīng)驗(yàn) 獲得超9個(gè)贊

IMO,您不想使用別名來執(zhí)行此操作。相反,您希望操作您的文件系統(tǒng)和/或 PATH 變量,以便系統(tǒng)在您的 PATH 上找到的名為“python”的二進(jìn)制文件的第一個(gè)實(shí)例是您希望默認(rèn)運(yùn)行的那個(gè)。

如果這樣做有意義并且很容易做到,一個(gè)明顯的解決方法是卸載 Anaconda。但我想你仍然需要它。

您還可以深入了解 Mac 在您的情況下可能會(huì)做什么,以某種正式的方式管理多個(gè) Python 版本。這可能是最好的解決方案,但我不能告訴你它是如何工作的。你可能可以谷歌搜索這些信息。如果您想采用更基本的方法,請(qǐng)繼續(xù)閱讀。

我建議你首先運(yùn)行命令ls -l `which python`。這將告訴您當(dāng)前哪個(gè) Python 二進(jìn)制文件是默認(rèn)的,并顯示有關(guān)該二進(jìn)制文件的詳細(xì)信息。我猜那個(gè)“二進(jìn)制”實(shí)際上是一個(gè)符號(hào)鏈接,指向其他一些文件。如果是這樣,您可以刪除該鏈接,或?qū)⑵渲孛麨槠渌Q。如果您看到的不是符號(hào)鏈接,而是真正的可執(zhí)行文件,那么同樣的事情也會(huì)起作用,但決定刪除或重命名真正的可執(zhí)行文件是一件大事。如果你只是重命名這個(gè)文件,你顯然可以隨時(shí)逆轉(zhuǎn)你所做的事情。

執(zhí)行此操作后,再次執(zhí)行ls -l `which python`。這應(yīng)該給你一個(gè)新的答案,并指向原始的 python 安裝。您可以通過運(yùn)行python來確認(rèn)哪個(gè)版本的 python 現(xiàn)在是默認(rèn)版本。


查看完整回答
反對(duì) 回復(fù) 2021-12-17
  • 1 回答
  • 0 關(guān)注
  • 147 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)