国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

記錄在【W(wǎng)indows】下安裝【node-canvas】遇到的各種問題(無法安裝canvas,安裝canvas包報錯error...)

這篇具有很好參考價值的文章主要介紹了記錄在【W(wǎng)indows】下安裝【node-canvas】遇到的各種問題(無法安裝canvas,安裝canvas包報錯error...)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

好久沒更新博客了,因為工作越來越忙,沒什么時間去記錄一些問題,最近閑下來一點,由于某些原因不得不暫時在Windows下做開發(fā),項目用到了node-canvas處理圖片什么的,在安裝的時候各種報錯,確實讓人很抓狂,這里簡單記錄下:

首先說明下,node-canvas

  官方git倉庫 https://github.com/Automattic/node-canvas,

在沒有安裝前置依賴之前,直接npm install canvas是一定裝不上的,其實網(wǎng)上有很多關(guān)于win安裝canvas的文章,報錯的時候搜了很多,不過最官方的方法在這:

  Installation: Windows · Automattic/node-canvas Wiki (github.com)

官方給出了兩種安裝依賴的方法,一種是一個一個純手動安裝(不建議,比較麻煩),一種是下載Chocolatey然后一鍵安裝,我的建議是使用Chocolatey 更方便一些

?文章來源地址http://www.zghlxwxcb.cn/news/detail-461597.html

下面給出使用Chocolatey方法安裝node-canvas的步驟

?

    一、安裝Chocolatey

    1)打開終端管理員powershell,運行

Get-ExecutionPolicy

    如果顯示 Restricted ,那么要執(zhí)行

Set-ExecutionPolicy AllSigned

    2)復(fù)制如下命令到shell,回車執(zhí)行

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

      等待一會兒,如果沒有報錯error的信息,執(zhí)行下?choco,出現(xiàn)版本信息,那么就應(yīng)該安裝成功了

記錄在【W(wǎng)indows】下安裝【node-canvas】遇到的各種問題(無法安裝canvas,安裝canvas包報錯error...)

?

?

?

    二、安裝canvas前置依賴

    在shell中執(zhí)行

choco install -y python2 gtk-runtime microsoft-build-tools libjpeg-turbo

    這個過程看網(wǎng)絡(luò)情況,我這邊是會等幾分鐘

記錄在【W(wǎng)indows】下安裝【node-canvas】遇到的各種問題(無法安裝canvas,安裝canvas包報錯error...)

?    一般情況應(yīng)該只有一個包?libjpeg-turbo?顯示安裝錯誤,其他都是安裝成功的,不過沒關(guān)系,打開C盤看下如果?C:\libjpeg-turbo64 文件夾下是這樣的,那么就代表成功了(博主在win10、win11裝過都是這樣滴)

記錄在【W(wǎng)indows】下安裝【node-canvas】遇到的各種問題(無法安裝canvas,安裝canvas包報錯error...)

    

   三、下載GTK-2

    首先下載安裝包,下載完成后,解壓到?C:\GTK

      -win64

      ? ?-win32

    

?

   ? 四、安裝canvas

    1)在項目根目錄下創(chuàng)建?.npmrc?文件(如果已存在就把代碼加在下面即可),內(nèi)容如下

canvas_binary_host_mirror=https://registry.npmmirror.com/-/binary/canvas

     這一步非常的重要,就是給npm安裝canvas時換個鏡像,博主就是在這步卡了很久,最后發(fā)現(xiàn)是默認GitHub的源太慢了,導(dǎo)致總是安裝失敗,法克魷!

?

    ? 2)ok到這一步終于可以安裝canvas了!

npm install canvas

    ? ? 沒什么問題的話就可以很快安裝成功了,good

?

?

    ps:在換源之前我這邊是這么報錯的,有時候還不一樣

> npm install canvas

> canvas@2.11.2 install C:\Users\LijiaHou\Desktop\ReactAndVue\koaDemo\node_modules\canvas
> node-pre-gyp install --fallback-to-build --update-binary

node-pre-gyp ERR! install request to https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v83-win32-unknown-x64.tar.gz failed, reason: connect ETIMEDOUT
20.205.243.166:443
node-pre-gyp WARN Pre-built binaries not installable for canvas@2.11.2 and node@14.19.1 (node-v83 ABI, unknown) (falling back to source compile with node-gyp)
node-pre-gyp WARN Hit error request to https://github.com/Automattic/node-canvas/releases/download/v2.11.2/canvas-v2.11.2-node-v83-win32-unknown-x64.tar.gz failed, reason: connect ETIMEDOUT 20.205.243.166:443
gyp ERR! find VS
gyp ERR! find VS msvs_version was set from command line or npm config

?

    應(yīng)該沒有遺漏什么步驟吧,最后希望能幫到朋友們√

?

到了這里,關(guān)于記錄在【W(wǎng)indows】下安裝【node-canvas】遇到的各種問題(無法安裝canvas,安裝canvas包報錯error...)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 通過Pycharm安裝包以及Matplotlib包安裝遇到的各種問題

    通過Pycharm安裝包以及Matplotlib包安裝遇到的各種問題

    提示: 在系統(tǒng)終端中安裝包(例如系統(tǒng)終端中通過pip安裝包),在Pycharm中是不能直接使用的。因此,推薦如下兩種方法安裝包,尤其推薦方法2。如果沒有Pycharm,Pycharm下載,選擇社區(qū)版就夠用了。Pycharm歷史版本下載。 第一步:打開pycharm軟件; 第二步:選擇菜單欄File →

    2024年02月06日
    瀏覽(29)
  • node-sass 安裝各種坑,一招解決!

    node-sass 是 ruby 時代遺留下來的“寶貝”,依賴各種遠古編譯環(huán)境,如 Python2.7、G++等,而現(xiàn)在我們再去裝會碰到各種報錯。 實際上,我們用 sass 替代 node-sass 即可。dart-sass 兼容 node-sass 的 API,而且安裝過程無需下載二進制文件,這樣大家就不需要安裝 node-sass 了。 編譯不會報

    2024年02月04日
    瀏覽(30)
  • 記錄一次nginx+Websocket反向代理時報錯504-gateway TimeOut和各種開發(fā)遇到的坑(wss鏈接404、ws鏈接400 bad Requset等等)

    需要反向代理轉(zhuǎn)發(fā)websocket鏈接。 1、nginx路徑未匹配上 2、鏈接上后,在默認的http鏈接時長中沒有發(fā)送心跳包,nginx自動關(guān)閉http鏈接,一般默認為1分鐘 3、http鏈接轉(zhuǎn)發(fā)后并沒有升級為websockt鏈接(Bad Request 400錯誤) 4、websocket長鏈接1分鐘后自動關(guān)閉 5、wss鏈接通過nginx轉(zhuǎn)發(fā)時,

    2024年02月15日
    瀏覽(27)
  • 【ChatGLM】記錄一次Windows部署ChatGLM-6B流程及遇到的問題

    【ChatGLM】記錄一次Windows部署ChatGLM-6B流程及遇到的問題

    系統(tǒng)版本:Windows 10 企業(yè)版 版本號:20H2 系統(tǒng)類型:64 位操作系統(tǒng), 基于 x64 的處理器 處理器:Intel? Core? i7-8700 CPU @ 3.20GHz 3.19 GHz 機帶 RAM:16.0 GB 顯卡:NVIDIA RTX 2070(8G) Python版本:3.10.11 文件分為兩個部分: github上開源的訓練、推理、以及運行demo、api的一些代碼文件 hugg

    2024年01月20日
    瀏覽(26)
  • 關(guān)于安裝Node/Yarn/Electron過程中遇到的問題

    關(guān)于安裝Node/Yarn/Electron過程中遇到的問題

    【參考文章】Node.js下載安裝及環(huán)境配置教程 【問題描述】 使用 yarn create vite 命令安裝項目依賴,報錯如下: 【問題解決】 (1)在電腦的開始菜單中,搜索 PowerShell ,然后以 管理員身份運行 , (2)以管理員身份運行后,會出現(xiàn)命令窗口,接下來,輸入命令 get-ExecutionPol

    2024年02月03日
    瀏覽(23)
  • window 10 安裝node.js時遇到2502 2503錯誤(已解決)

    window 10 安裝node.js時遇到2502 2503錯誤(已解決)

    node安裝失敗2503的解決辦法:1、在WIN搜索框搜索powershell并右擊;2、點擊使用管理員身份運行powershell命令行工具;3、輸入“msiexec /package node”;4、打開安裝包,根據(jù)提示安裝即可。 本文操作環(huán)境:Windows7系統(tǒng),nodejs10.16.2版,Dell G3電腦。 如何解決node 安裝失敗2503問題? Nod

    2023年04月27日
    瀏覽(108)
  • 記錄 Linux centos 安裝tomact遇到的問題

    記錄 Linux centos 安裝tomact遇到的問題

    ? ? ?如果在安裝時 覺得自己什么都安裝好了,什么也設(shè)置好了,包括阿里云的安全組,但是依舊不能進行訪問Tomact的主頁,你可以查看一下 catalina.out這個文件,出現(xiàn)以下錯誤這表示 tomact和Java本版有沖突所以一直無法訪問, Tomcat 10 與 JDK1.8不匹配,采用Tomcat 9解決問題 卸載

    2024年02月11日
    瀏覽(25)
  • nvm 安裝node失敗問題記錄

    1.nvm 安裝node不成功,nvm list能查到版本但是nvm use 版本號顯示該版本沒有安裝成功,解決: 在nvm安裝nvm目錄下,修改settings.txt配置文件,在文件中加入淘寶鏡像下載地址: node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/ 2.安裝nvm之后 使用nvm安裝nod

    2024年02月08日
    瀏覽(21)
  • 樹莓派-python3.11 記錄opencv 安裝過程遇到問題

    樹莓派-python3.11 記錄opencv 安裝過程遇到問題

    按照這一篇進行樹莓派4b安裝opencv-python詳細過程。 方法一:大通過編譯安裝,其中會遇到不少問題,之前安裝過一遍走通過一次,但是python版本高了之后遇到很多問題。目前沒走通,給出解決方案以供參考。 ?在4.配置cmake時遇到第一個問題, 這段代碼會顯示如下的報錯:

    2024年02月03日
    瀏覽(20)
  • 記一次windows11安裝hashcat遇到的問題

    記一次windows11安裝hashcat遇到的問題

    解壓后在目錄下打開cmd輸入 hashcat.exe -h 正確的話會看到類似于下圖的幫助菜單 因為我想要破解wifi密碼,所以提前將轉(zhuǎn)換的.hccap文件放在了同級目錄下 執(zhí)行命令:hashcat -m 2500 -a 3 wpahash.hccap ?d?d?d?d?d?d?d?d 發(fā)現(xiàn)如下報錯信息: 解決方法: 下載安裝對應(yīng)版本的CUDA:CUDA Toolkit 12.

    2024年02月01日
    瀏覽(43)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包