簡體   English   中英

在/ usr / bin中為python創建鏈接?

[英]Create a link in /usr/bin for python?

在舊的CentOS系統上,我們有大量以#!/ usr / local / bin / python2.7開頭的腳本。 我們正在使用RH EL7設置新主機,並注意到Python 2.7.5安裝在/usr/bin/python2.7而不是/user/local/bin/python2.7。 這意味着舊腳本無法在新RH系統上找到python。

為了避免編輯所有腳本,是否只需在/usr/local/bin/python2.7處添加指向/usr/bin/python2.7的鏈接即可? 這種方法是否有缺點?

謝謝!

做吧

“在/usr/local/bin/python2.7的鏈接處添加指向/usr/bin/python2.7的鏈接”是可以的。

反之亦然。

您將想要的內容放在/usr/local/bin/ ,但避免弄亂/usr/bin/ ,其中包含重要的內容(但是您不必這樣做,這樣就可以了,只需確保您知道自己在做什么)。

據我所知,Xcode不喜歡符號鏈接,除此之外,它也沒有缺點。

如果您使用的是Mac(並使用Xcode),則可能需要閱讀“由於某些原因,Xcode不會允許您使用/ usr / local / bin / python中的符號鏈接”來解決該問題。

在幾乎所有現代發行版中, python指向python3 ,而python3則指向python3.7 所以不,像這樣的符號鏈接沒有不利的一面。

只知道您在做什么,為什么要這樣做。

在此處輸入圖片說明

刪除了我的評論並將其添加為答案,因為該問題似乎沒有關閉,並且其他人將有關該主題的信息發布為答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM