如何修復“Python Setup.py Egg_info”失效並出現錯誤代碼 1

Ken 於 2023/07/24 更新資料救援|產品相關文章

摘要:

指令 'python setup.py Egg_info”失效,錯誤代碼為 1 是 Python 程式設計師在套件安裝過程中經常遇到的問題。本文為您提供了四種簡單的方法來幫助您解決指令 'python setup.py Egg_info”失效並出現錯誤代碼 1 的問題。假設您在修復此錯誤時丟失了資料。在這種情況下,您還將了解如何使用 EaseUS Data Recovery Wizard軟體來復原它。

解決方法 循序漸進故障排除
修復“Python Setup.py Egg_info” 方法 1. 檢查 Pip 和 Setuptools 是否... 完整步驟
方法 2. 升級 Pip... 完整步驟
方法 3. 升級安裝工具... 完整步驟
方法 4. 嘗試安裝 ez_setup... 完整步驟
修復錯誤後復原資料 步驟1. 執行 EaseUS Data Recovery Wizard。選擇丟失檔案的硬碟並開始掃描... 完整步驟

“Python Setup.py Egg_info”失效,錯誤代碼為 1

作為一名 Python 程式設計師,您必須在代碼中使用和集成各種其他程式設計套件。通過套件,它僅僅意味著增加其他人編寫的不同代碼來為您的程式增加功能。

雖然集成其他人的代碼可能聽起來很忙碌且具有挑戰性,但使用 python 套件管理會變得更容易。但是 python 程式設計師在安裝軟體套件時面臨“python setup.py Egg_info”失效,錯誤代碼為 1。

在了解如何修復“python setup.py Egg_info”失效並出現錯誤代碼 1 之前,讓我們先看看為什麼會出現此錯誤的常見原因。

  • python 套件管理的問題。好消息是您不必手動將其他程式設計師的代碼(套件)增加到您的代碼中。您可以使用 Python 套件管理(例如 PIP 和SetupTools)來完成這項工作。但是,如果它們安裝不正確,您可能會遇到“python setup.py Egg_info”失效,錯誤代碼為 1。
  • 使用舊版本的 PIP。如您所知,套件管理在使用任何程式語言時都起著重要作用。 python 就是這種情況。如果您的 python 套件管理 PIP 已過時,您必須更新它。否則,在安裝新軟體套件時,它將跳出“python setup.py Egg_info”失效,錯誤代碼為 1。
  • 安裝工具版本問題。使用 PIP Python 套件管理,安裝 Setuptools 的最新版本至關重要。如果您執行舊版本的 Setuptools,它還會跳出“python setup.py Egg_info”失效,錯誤代碼為 1。
  • 缺少 ez_setup。 ez_setup是 Python 程式設計所需的另一個重要模組。您的系統必須安裝它;否則,您可能會收到“python setup.py Egg_info”失效,錯誤代碼為 1。

上面提到的是“python setup.py Egg_info”失效並出現錯誤代碼 1 的一些常見原因。現在您知道原因了,讓我們看看如何解決它。

“Python Setup.py Egg_info”失效並出現錯誤代碼 1 的 4 種方法

好消息是,修復指令“python setup.py Egg_info”失效並出現錯誤代碼 1 的解決方法很簡單。我們的文章介紹了四種簡單的方法來幫助您自行修復錯誤。讓我們通過教學步驟來了解下面的每種方法。確保徹底遵循教程,不要錯過任何已下步驟。

方法 1. 檢查 pip 和 setuptools 是否安裝正確

PIP 和 Setuptools 是 Python 套件管理。它們幫助您在 python 程式中增加外部源、套件和已編寫的代碼。如果丟失或安裝不正確,這些工具可能會導致指令“python setup.py Egg_info”失效,並顯示錯誤代碼 1。

因此,您需要檢查系統中是否正確安裝了 PIP 和 Setuptools。請按照以下步驟檢查您的電腦上是否正確安裝了 PIP 和 Setuptools。

步驟 1. 在電腦上打開命令列界面 (CMD)。

您可以通過按 Windows + R 鍵來打開“執行”視窗。在“執行”視窗中,輸入 CMD 並按 Enter 鍵。

步驟 2. CMD 中,輸入指令 pip list

如果您安裝了 pip 和 setuptools 及其版本號碼,則執行 pip list 將進行登記。

一旦您看到通過 pip list 指令安裝了 pip 和 setuptools,您必須比較版本號碼。確保您的電腦上安裝了兩者的最新版本。如果版本較舊,請按照以下方法升級 pip 和 setuptools。

方法 2. 升級 Pip 以修復“Python Setup.py Egg_info”

前面的方法向您展示了如何檢查您的電腦上是否安裝了 PIP。此外,如果您安裝了 PIP 但版本較舊,那麼您很可能會遇到指令“python setup.py Egg_info”失效並出現錯誤代碼 1 的情況。

因此,您需要升級電腦上的 PIP。您可以按照以下步驟輕鬆升級電腦上的 PIP 並修復指令“python setup.py Egg_info”,該指令失效並出現錯誤代碼 1。

步驟 1. 在電腦上打開指令行界面 (CMD)。

您可以通過按Windows + R鍵來打開“執行”視窗。在“執行”視窗中,輸入CMD並按 Enter 鍵。

步驟 2. CMD 中,輸入 python -m pip install -U pip

執行該指令將升級電腦上安裝的 PIP 套件。 PIP 升級後,您可以繼續安裝 python 軟體套件,而不會遇到指令“python setup.py Egg_info”失效並出現錯誤代碼 1 的問題。

方法 3. 升級 Setuptools 以修復“Python Setup.py Egg_info”

setuptools 套件管理需要與 pip python 套件管理類似的維護。如果您通過本文的方法 1 發現您正在執行舊版本的 Setuptools,則需要更新它以刪除指令“python setup.py Egg_info”,該指令失效並出現錯誤代碼 1。

請按照以下步驟升級電腦上的安裝工具。

步驟 1. 在電腦上打開指令行界面 (CMD)。

您可以通過按 Windows + R 鍵來打開“執行”視窗。在“執行”視窗中,輸入 CMD 並按 Enter 鍵。

步驟 2. CMD 中,輸入 pip install -upgrade setuptools。

執行已上指令後,您的系統將升級 Setuptools 軟體套件。您現在可以安裝其他軟體套件,而無需面對指令“python setup.py Egg_info”,該指令因錯誤代碼 1 問題而失效。

方法4. 嘗試安裝 ez_setup

指令“python setup.py Egg_info”失效並出現錯誤代碼 1 的主要原因之一是您的電腦中缺少 ez_setup 模組。使用 pip 套件管理,您可以輕鬆安裝 ez_setup。

按照以下步驟使用 python 的 pip 套件管理在電腦上安裝 ez_setup。

步驟 1. 在電腦上打開指令行界面 (CMD)。

您可以通過按Windows + R鍵來打開“執行”視窗。在“執行”視窗中,輸入 CMD 並按 Enter 鍵。

步驟 2. CMD 中,輸入指令 pip install ez_setup

之後,ez_setup 模組將在您的電腦上執行。接下來,嘗試安裝新的 python 軟體套件,希望您不會遇到指令“python setup.py Egg_info”失效並出現錯誤代碼 1 的問題。

修復 Python 錯誤代碼 1 後如何復原資料

python 社區的用戶報告稱,指令“python setup.py Egg_info”失效,錯誤代碼為 1,並導致電腦上的資料丟失。因此,如果 python 在修復此錯誤時刪除了檔案,請不要擔心,因為您可以復原它。 EaseUS免費資料復原軟體是一款強烈推薦的工具,用於復原 Windows 11/10/8/7 中因指令“python setup.py Egg_info”失效並出現錯誤代碼 1 問題而導致丟失的任何檔案。

EaseUS Data Recovery Wizard 提供的主要功能使其成為高度值得推薦的工具。下面讓我們看看它的一些主要功能。

  • EaseUS Data Recovery Wizard 可幫助您從電腦中復原任何意外刪除的資料。
  • 您可以通過三個步驟復原 Windows 升級期間丟失的資料。
  • 可以復原網絡儲存裝置 (NAS) 中的資料。
  • 任何外部儲存裝置(例如外部硬碟)都可用於取回資料。

步驟 1. 在 Windows 11/10/8/7 中啟動 EaseUS Data Recovery Wizard,然後選擇丟失資料的位置。 然後,點擊“掃描”。

步驟 2. 掃描完成後,使用左上角或右上角的檔案格式篩選器,找到您需要的檔案。 然後,您可以點擊“預覽”按鈕或點擊檔案來預覽其內容。

步驟 3. 點擊檔案旁邊的複選框,然後點擊“恢復”以將丟失的資料恢復到您選擇位置。

結論

在安裝新套件時,Python 程式設計師面臨指令“python setup.py Egg_info”失效,錯誤代碼為 1 的問題。但是,好消息是您可以通過以下四種簡單的方法解決此問題。每當您遇到指令“python setup.py Egg_info”失效並出現錯誤代碼 1 時,請檢查您的電腦上是否安裝了 pip 和安裝工具及其最新版本。

如果您沒有最新版本,則必須升級 pip 和設定工具。此外,ez_setup 是電腦上存在的另一個重要模組。您不必面對指令“python setup.py Egg_info”失效並出現錯誤代碼 1 的問題。

更重要的一件事是您可以復原丟失的資料。例如,使用 EaseUS Data Recovery Wizard 時,指令“python setup.py Egg_info”失效並出現錯誤代碼 1 問題。強烈推薦它,可以從任何情況下復原您的資料。