Python安裝jupyter notebook報(bào)pywinpty缺少Rust和Cargo問(wèn)題
問(wèn)題描述
Python 執(zhí)行安裝 pip install jupyter 命令報(bào)這個(gè)錯(cuò)誤:
ERROR: Command errored out with exit status 1:
command: 'e:\XXX\python\python.exe' 'e:\XXX\python\lib\site-packages\pip\_vendor\pep517\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\xxx\AppData\Local\Temp\tmpg764gw5c'
cwd: C:\Users\xxx\AppData\Local\Temp\pip-install-cmivv4zn\pywinpty
Complete output (6 lines):This package requires Rust and Cargo to compile extensions. Install it through
the system's package manager or via https://rustup.rs/Checking for Rust toolchain....
----------------------------------------
ERROR: Command errored out with exit status 1: 'e:\XXX\python\python.exe' 'e:\XXX\python\lib\site-packages\pip\_vendor\pep517\_in_process.py' prepare_metadata_for_build_wheel 'C:\Users\xxx\AppData\Local\Temp\tmpg764gw5c' Check the logs for full command output.
原因分析
因?yàn)槿鄙?Rust 和 Cargo 導(dǎo)致的,我先后用了升級(jí) pip 和 setuptools都沒(méi)有解決
python -m pip install --upgrade pip python -m pip install --upgrade pip
重新用命令安裝這個(gè)包也不成功,都可以試試
pip install --upgrade pywinpty
解決方案
訪問(wèn) rustup.rs - The Rust toolchain installer ,按照網(wǎng)站上的指示下載并安裝 Rust。
安裝過(guò)程中,確保選擇將 Rust 添加到系統(tǒng)路徑中,以便在命令行中可以訪問(wèn) rustc
和 cargo
重啟電腦后再次執(zhí)行就可安裝成功了
pip install jupyter
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
用Python做一個(gè)簡(jiǎn)單的圖書(shū)管理系統(tǒng)
這篇文章主要介紹了用Python做一個(gè)簡(jiǎn)單的圖書(shū)管理系統(tǒng),有“還書(shū)““借閱”“添加書(shū)籍”等功能,文中提供了部分實(shí)現(xiàn)代碼和解決思路,有一定的參考價(jià)值,需要的朋友快來(lái)一起看看吧2023-04-04Python內(nèi)建屬性getattribute攔截器使用詳解
這篇文章主要為大家介紹了Python內(nèi)建屬性getattribute攔截器使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-05-05Python Multiprocessing多進(jìn)程 使用tqdm顯示進(jìn)度條的實(shí)現(xiàn)
這篇文章主要介紹了Python Multiprocessing多進(jìn)程 使用tqdm顯示進(jìn)度條的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08使用Python實(shí)現(xiàn)批量訪問(wèn)URL并解析XML響應(yīng)功能
在現(xiàn)代Web開(kāi)發(fā)和數(shù)據(jù)抓取中,批量訪問(wèn)URL并解析響應(yīng)內(nèi)容是一個(gè)常見(jiàn)的需求,本文將詳細(xì)介紹如何使用Python實(shí)現(xiàn)批量訪問(wèn)URL并解析XML響應(yīng)功能,文中有詳細(xì)的代碼示例供大家參考,需要的朋友可以參考下2025-01-01python使用BeautifulSoup分析網(wǎng)頁(yè)信息的方法
這篇文章主要介紹了python使用BeautifulSoup分析網(wǎng)頁(yè)信息的方法,涉及Python使用BeautifulSoup模塊分析網(wǎng)頁(yè)信息的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2015-04-04利用django和mysql實(shí)現(xiàn)一個(gè)簡(jiǎn)單的web登錄頁(yè)面
這篇文章主要給大家介紹了關(guān)于如何利用django和mysql實(shí)現(xiàn)一個(gè)簡(jiǎn)單的web登錄頁(yè)面的相關(guān)資料,文中通過(guò)圖文以及實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2023-05-05python?教程之blinker?信號(hào)庫(kù)
這篇文章主要介紹了python?教程之blinker?信號(hào)庫(kù),文章基于python的相關(guān)資料展開(kāi)詳細(xì)的內(nèi)容說(shuō)明。具有一定的參考價(jià)價(jià)值,需要的小伙伴可以參考一下2022-05-05基于PyQt4和PySide實(shí)現(xiàn)輸入對(duì)話框效果
這篇文章主要為大家詳細(xì)介紹了基于PyQt4和PySide實(shí)現(xiàn)輸入對(duì)話框效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-02-02Python基于SciPy庫(kù)實(shí)現(xiàn)統(tǒng)計(jì)分析與建模
SciPy是一個(gè)強(qiáng)大的Python庫(kù),提供了豐富的科學(xué)計(jì)算和數(shù)據(jù)分析工具,本文我們將探討如何使用Python和SciPy庫(kù)進(jìn)行統(tǒng)計(jì)分析和建模,感興趣的可以學(xué)習(xí)一下2023-06-06