Python安裝jupyter notebook報(bào)pywinpty缺少Rust和Cargo問題
問題描述
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都沒有解決
python -m pip install --upgrade pip python -m pip install --upgrade pip
重新用命令安裝這個(gè)包也不成功,都可以試試
pip install --upgrade pywinpty
解決方案
訪問 rustup.rs - The Rust toolchain installer ,按照網(wǎng)站上的指示下載并安裝 Rust。
安裝過程中,確保選擇將 Rust 添加到系統(tǒng)路徑中,以便在命令行中可以訪問 rustc 和 cargo
重啟電腦后再次執(zhí)行就可安裝成功了
pip install jupyter
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python中Socket編程底層原理解析與應(yīng)用實(shí)戰(zhàn)
Socket編程是網(wǎng)絡(luò)通信的基礎(chǔ),Python通過內(nèi)置的socket模塊提供了強(qiáng)大的網(wǎng)絡(luò)編程接口,本文將結(jié)合實(shí)際案例,詳細(xì)介紹Python中Socket編程的基本概念、常用方法和實(shí)際應(yīng)用,需要的朋友可以參考下2024-08-08
基于Python實(shí)現(xiàn)定時(shí)自動(dòng)給微信好友發(fā)送天氣預(yù)報(bào)
這篇文章主要介紹了基于Python實(shí)現(xiàn)定時(shí)自動(dòng)給微信好友發(fā)送天氣預(yù)報(bào)的實(shí)現(xiàn)代碼,,需要的朋友可以參考下2018-10-10
Python 格式化輸出_String Formatting_控制小數(shù)點(diǎn)位數(shù)的實(shí)例詳解
在本篇文章里小編給大家整理了關(guān)于Python 格式化輸出_String Formatting_控制小數(shù)點(diǎn)位數(shù)的實(shí)例內(nèi)容,需要的朋友們參考下。2020-02-02
SVM算法的理解及其Python實(shí)現(xiàn)多分類和二分類問題
這篇文章主要介紹了SVM算法的理解及其Python實(shí)現(xiàn)多分類和二分類問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-02-02
numpy.ndarray.flatten()函數(shù)的具體使用
本文主要介紹了numpy.ndarray.flatten()函數(shù)的具體使用,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-03-03

