virtualenvwrapper.sh中的"$(command which python 財(cái)富值82

科技 未結(jié) 3 1566
M29****1122
M29****1122 2022-09-22 20:56

描述問題

意思: 獲取Python的位置
獲取Python路徑,應(yīng)該有幾種寫法,自己一下想到的是which,怎么也不會(huì)想到command這種命令(事實(shí)上,很少見到這個(gè)命令),然考慮到寫這個(gè)腳本(virtualenvwrapper.sh)的是大神,必然shell編程經(jīng)驗(yàn)比我豐富,踩過的坑比我多,這樣寫必然有其道理, 所以這道理是啥?

具體地,我將問題拆解成以下幾個(gè):

  1. which是啥?

  2. $(which python)不可以嗎?

  3. command是一個(gè)啥命令? (man command沒有輸出)

上下文環(huán)境

Linux Python2.7

重現(xiàn)

virtualenvwrapper是常用的Python包,它是利用了shell包裝了virtualenv,所以我想看看它的shell實(shí)現(xiàn) 然發(fā)現(xiàn),有些部分不是很懂要重現(xiàn),可以去看virtualenvwrapper.sh這個(gè)腳本 注意: 在不同Linux發(fā)行版,不同shell(bash/zsh)程序中的位置不同(具體見官方手冊(cè))

相關(guān)代碼

摘取部分代碼

# Locate the global Python where virtualenvwrapper is installed. if [ "$VIRTUALENVWRAPPER_PYTHON" = "" ] then VIRTUALENVWRAPPER_PYTHON="$(command which python)" fi# Set the name of the virtualenv app to use. if [ "$VIRTUALENVWRAPPER_VIRTUALENV" = "" ] then VIRTUALENVWRAPPER_VIRTUALENV="virtualenv" fi# Set the name of the virtualenv-clone app to use. if [ "$VIRTUALENVWRAPPER_VIRTUALENV_CLONE" = "" ] then VIRTUALENVWRAPPER_VIRTUALENV_CLONE="virtualenv-clone" fi

已經(jīng)嘗試哪些方法仍然沒有解決(附上相關(guān)鏈接)

Google了:

  1. command which python

問題簡化

相關(guān)標(biāo)簽:
3條回答
  • 2022-09-22 21:32

    沒有任何道理,可能這個(gè)腳本的作者是個(gè)老古董,不習(xí)慣bash吧。

    0 討論(0)
  • 2022-09-22 21:38

    作者在這一段注釋中已經(jīng)說明了,目的是為了多平臺(tái)兼容

    0 討論(0)
  • 2022-09-22 21:50

    bash 文檔中的解釋:

    0 討論(0)
提交回復(fù)
最新問題
央視是哪個(gè)頻道 3
什么牌子的電視盒子比較好? 1
哪里醫(yī)院專治輸卵管堵塞好 1
9K金是純金嗎?9K金佩戴時(shí)間長了會(huì)不會(huì)掉色? 4
索尼PS VR2被曝2022年下半年開始量產(chǎn) 1
剛買的黃金項(xiàng)鏈印記是z j 1千足金是什么意思 1
有輸卵管不孕如何治療 1
為什么說一代試管養(yǎng)囊生男孩比女孩的幾率多? 1
刮宮術(shù)后下身老是流水怎么回事 1
極品飛車8 cdkey 3
猜你喜歡
2025年三代試管嬰兒要多少錢,由五部分組成!
“原創(chuàng)”廣州試管私立機(jī)構(gòu)有哪家,做試管貴嗎?
肇慶比較好的生殖醫(yī)院成功率有多高?2024助孕成功率預(yù)估
造影檢查后達(dá)英未服用完就來月經(jīng),達(dá)英是停藥還是繼續(xù)吃?
2025南京第三代試管嬰兒價(jià)格多高?要怎么辦!
2025年濟(jì)南試管嬰兒私立醫(yī)院排名比較好的醫(yī)院是哪家!要不要10萬!
2025年濰坊做試管嬰兒的私立醫(yī)院哪個(gè)好!如何才能省錢!
樂山私立機(jī)構(gòu)做三代試管一般要多少費(fèi)用?和國內(nèi)相比價(jià)格貴嗎
泰國做試管的費(fèi)用具體是多少,費(fèi)用有所不同!
武漢私立機(jī)構(gòu)做三代試管大約多少錢
熱門文章
2025國內(nèi)哪里有正規(guī)助孕公司?國內(nèi)助孕公司排名靠譜嗎?
泰國做試管口碑比較好的醫(yī)院哪里好?別再到處找了
上??梢宰鋈嚬艿乃搅⑨t(yī)院排名前十公布
泰國拉拉試管嬰兒機(jī)構(gòu)名單一覽
今日熱搜:做三代試管的成功率排行一覽
赴泰試管嬰兒助孕生子有哪些細(xì)節(jié)需留意?
2025北京私立試管醫(yī)院排名盤點(diǎn),哪家好看成功率數(shù)據(jù)
去泰國做試管嬰兒大約是多少錢?
泰國生殖機(jī)構(gòu)哪幾家比較強(qiáng)?
泰國威他尼醫(yī)院的試管嬰兒靠譜嗎?
廣告合作方 廣告申請(qǐng)