工作搞 AirTest 時(shí)遇到 pip 安裝的系列問(wèn)題。
pip install 安裝公司源時(shí),先遇到這個(gè)錯(cuò):

按照提示,更新了pip最新版 D:\apps\Python310\python.exe -m pip install --upgrade pip,依然報(bào)同樣的錯(cuò);執(zhí)行了 綠色的命令:python setup.py egg_info 也沒問(wèn)題。
關(guān)鍵的錯(cuò)誤信息:
error in demjson setup command: use_2to3 is invalid
搜索后說(shuō)是demjson 2.2.4 兼容python2和python3,當(dāng)安裝環(huán)境為python3時(shí),有一部分代碼需要轉(zhuǎn)換,Setuptools從版本58.0.0開始不再支持2to3的builds,所以導(dǎo)致 demjson 2.2.4安裝后不再可用,降級(jí)setuptools版本即可解決,所以更新了pip setuptools:
pip install --upgrade setuptools==57.5.0
后,報(bào)下面的錯(cuò),顯然還是版本問(wèn)題。

2、于是又重新安裝了Python3.7.8,修改了環(huán)境變量,再繼續(xù)執(zhí)行pip install xxx 才不報(bào)錯(cuò)了。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-530161.html
python --version
接下來(lái)就可以繼續(xù)干活了。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-530161.html
到了這里,關(guān)于pip install 之subprocess-exited-with-error的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!