文章目錄
-
-
- 環境概要
- 問題出現
- 問題解決
-
環境概要
MacOS :shell使用的是
Monterey 12.5
配置檔案為
Oh MyZsh
Python版本:
.bash_profile
3.9.13
問題出現
今天在自己的Mac上使用
HomeBrew
安裝完Python後,在PyCharm裡使用原有Repo安裝
turtle
時,提示安裝報錯,然後使用如下pip指令安裝時也遇到了同樣的問題
錯誤提示:
python setup.py egg_info did not run successfully.
turtle的
setup.py
檔案執行失敗,錯誤出現在第40行,然後按照這個錯誤百度後發現python3的
expect
文法後面需要增加括号
是以為了能順利安裝,我從官網下載下傳了turtle-0.0.2的壓縮包,下載下傳完後在本地使用文本編輯器将該檔案的第40行修改正确
在上級目錄再次執行如下指令:
pip install -e turtle-0.0.2
但是,問題并沒有得到解決,依然報錯,如下:
此時,問題依然存在,我将pip版本嘗試更新卻發現已經是最新的版本了,那麼就排除該原因,而又因為我的python環境是可以正常運作的,是以也排除該原因
問題解決
由于我使用的是mac電腦,是以我嘗試使用vim方式修改其錯誤位置,修改完後再次執行
pip install -e turtle-0.0.2
指令,卻發現居然安裝成功了
如此一來,我猜測問題是出現在當使用文本編輯器打開檔案時,兩側字元編碼不一緻導緻,不過好在是問題成功解決!