簡體   English   中英

我試圖刪除 Python 並認為我可能已經破壞了我的整個操作系統 (Mac)

[英]I tried to remove Python and think I may have broken my whole operating system (Mac)

所以在整個夏天,我嘗試切換到 Python3 並希望擺脫我計算機上所有以前的 Python 版本。 我只是瀏覽了我電腦上的文件,然后把任何說 Python 的東西都扔進了垃圾箱。 從那以后,我一直在我的計算機上運行 Python 腳本時遇到問題,因為我一直在網上尋找卸載和重新安裝 Python 的幫助,我看到很多人警告不要刪除 Apple 提供的系統 Python。 我感覺我可能已經這樣做了......

如果是這種情況,我該怎么辦? 我完全注定了嗎? 有沒有辦法檢查哪些文件應該在我的電腦上,哪些不應該?

這真的阻礙了我的工作,我很想找到這個問題的根源。 我已經在終端中運行命令來安裝 Python3 並強制鏈接它,但我的問題仍然存在,我無法運行在我同事的計算機上運行良好的 Python 腳本。

我目前正在使用 Visual Studio Code,當我運行我的腳本時,我收到一個錯誤消息

/bin/sh: python: command not found

或者當我使用終端運行我的腳本時

python3 Desktop/folder/file.py

它會說:

[Errno 2] No such file or directory

我已經為此苦苦掙扎了幾個月,我相信我的操作系統出了點問題。 任何幫助表示贊賞!

備份然后重新安裝操作系統。

用 mac 做這一切都很容易。 但是,如果您已經從操作系統文件夾中刪除了一些東西並且您不確定是什么,那么恢復正常的唯一真正方法就是重新安裝

這不是一個完整的答案,我可以隨着更多信息的出現而更新。我注意到幾個問題,所以想指出它們。 第一的:

/bin/sh: python: command not found

根據環境的不同,即使一切正常,您也可能沒有python 您可能只有一個python3 要測試,請嘗試:

python3 -V

因此,如果需要,您可以編輯文件以調用正確的可執行文件,或者創建一個符號鏈接,例如以下之一:

ln -s /bin/python3 /bin/python
ln -s /usr/bin/python3 /usr/bin/python

然后這個:

python3 Desktop/folder/file.py
[Errno 2] No such file or directory

您可能應該調用/Desktop而不是Desktop ,具體取決於當前目錄。

暫無
暫無

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

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