강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của 0301010
0301010

câu hỏi đã được viết

Một trại huấn luyện phát triển toàn diện thực sự dành cho những người không chuyên ngành

Triển khai logic phân loại sản phẩm

금요일부터 하다가 안돼서 질문드립니다ㅜㅜ

Viết

·

537

0

npm notice Beginning October 4, 2021, all connections to the npm registry - including for package installation - must use TLS 1.2 or higher. You are currently using plaintext http to connect. Please visit the GitHub blog for more information: https://github.blog/2021-08-23-npm-registry-deprecating-tls-1-0-tls-1-1/ > @tensorflow/tfjs-node@3.12.0 install C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node > node scripts/install.js CPU-windows-3.12.0.zip * Downloading libtensorflow https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-windows-x86_64-2.7.0.zip [==============================] 11697572/bps 100% 0.0s * Building TensorFlow Node.js bindings node-pre-gyp install failed with error: Error: Command failed: node-pre-gyp install --fallback-to-build node-pre-gyp ERR! install response status 404 Not Found on https://storage.googleapis.com/tf-builds/pre-built-binary/napi-v8/3.12.0/CPU-windows-3.12.0.zip node-pre-gyp WARN Pre-built binaries not installable for @tensorflow/tfjs-node@3.12.0 and node@14.18.1 (node-v83 ABI, unknown) (falling back to source compile with node-gyp) node-pre-gyp WARN Hit error response status 404 Not Found on https://storage.googleapis.com/tf-builds/pre-built-binary/napi-v8/3.12.0/CPU-windows-3.12.0.zip Traceback (most recent call last): File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py", line 50, in <module> sys.exit(gyp.script_main()) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 554, in script_main return main(sys.argv[1:]) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 547, in main return gyp_main(args) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\__init__.py", line 532, in gyp_main generator.GenerateOutput(flat_list, targets, data, params) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 2008, in GenerateOutput msvs_version) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 1843, in _CreateProjectObjects guid = _GetGuidOfProject(proj_path, spec) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\generator\msvs.py", line 910, in _GetGuidOfProject guid = guid or MSVSNew.MakeGuid(proj_path) File "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\gyp\pylib\gyp\MSVSNew.py", line 48, in MakeGuid d = hashlib.md5((str(seed) + str(name)).encode('utf-8')).hexdigest().upper() UnicodeDecodeError: 'ascii' codec can't decode byte 0xbf in position 17: ordinal not in range(128) gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:400:28) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12) gyp ERR! System Windows_NT 10.0.19042 gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "configure" "--fallback-to-build" "--module=C:\\Users\\우현정\\코딩\\1022-grab-market-server\\node_modules\\@tensorflow\\tfjs-node\\lib\\napi-v8\\tfjs_binding.node" "--module_name=tfjs_binding" "--module_path=C:\\Users\\우현정\\코딩\\1022-grab-market-server\\node_modules\\@tensorflow\\tfjs-node\\lib\\napi-v8" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=8" "--node_napi_label=napi-v8" "--python=C:\\python27\\python.exe" "--msvs_version=2017" gyp ERR! cwd C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node gyp ERR! node -v v14.18.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute 'C:\Program Files\nodejs\node.exe C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js configure --fallback-to-build --module=C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\lib\napi-v8\tfjs_binding.node --module_name=tfjs_binding --module_path=C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\lib\napi-v8 --napi_version=8 --node_abi_napi=napi --napi_build_version=8 --node_napi_label=napi-v8 --python=C:\python27\python.exe --msvs_version=2017' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\node_modules\@mapbox\node-pre-gyp\lib\util\compile.js:89:23) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:400:28) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1058:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5) node-pre-gyp ERR! System Windows_NT 10.0.19042 node-pre-gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\우현정\\코딩\\1022-grab-market-server\\node_modules\\@tensorflow\\tfjs-node\\node_modules\\@mapbox\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node node-pre-gyp ERR! node -v v14.18.1 node-pre-gyp ERR! node-pre-gyp -v v1.0.4 node-pre-gyp ERR! not ok npm WARN 1022-grab-market-server@1.0.0 No description npm WARN 1022-grab-market-server@1.0.0 No repository field. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @tensorflow/tfjs-node@3.12.0 install: `node scripts/install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @tensorflow/tfjs-node@3.12.0 install script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above. npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\우현정\AppData\Roaming\npm-cache\_logs\2021-12-28T12_07_18_397Z-debug.log
 
@tensorflow/tfjs-node 설치가 안됩니다ㅜㅜ
이전에 올려주신 url에 있는거도 다 해보고 구글링도 해봤는데 도저히 해결될 기미가 안보입니다ㅜㅜ
 
머신러닝 배워볼래요? javascriptexpressnodejsHTML/CSSreacttensorflowreact-native

Câu trả lời 2

0

grab님의 프로필 이미지
grab
Người chia sẻ kiến thức

혹시 현재 python 버전이 어떻게 될까요~?

 

0301010님의 프로필 이미지
0301010
Người đặt câu hỏi

하다보니 여러개가 깔렸는데 vs코드에서 버전확인 쳤을때 나오는거는 3.10.1입니다.

찾아보니 node_modules/@tensorflow/tfjs-node 경로 안에 .vscode 폴더랑 파일 여러개가 없어용..

 

grab님의 프로필 이미지
grab
Người chia sẻ kiến thức

엇 저기 @tensorflow/tfjs-node 설치 가이드에 나와있지만.. Python 2버전에서만 현재 설치가 가능합니다.. ㅠㅠ 만약 2버전도 설치가 되어있다면 아래를 참고해보시곘어요~?

https://foon.tistory.com/31

0301010님의 프로필 이미지
0301010
Người đặt câu hỏi

파이썬 버전 맞추고 warn 메세지 없이 깔아서 다시 해봤는데 여전히 안됩니다ㅜㅜㅜ

grab님의 프로필 이미지
grab
Người chia sẻ kiến thức

이게 윈도우 환경별로 버그 발생 상황이 다양해서 참 설치가 어려운 것 같네요 ㅠ-ㅠ

https://github.com/tensorflow/tfjs/issues/4171

 

혹시 우현정/코딩이라고 적힌 한글부분을 영어로 바꿔보시겠어요?

또 node-pre-gyp rebuild를 한 번 해보시고 진행해주세요!

0301010님의 프로필 이미지
0301010
Người đặt câu hỏi

컴퓨터 이름은 안바뀌어서 경로 바꿔서 두개 동시에 바꿔보고 있는데 둘이 똑같네요.....ㅜㅜ

 

@tensorflow 안에 tfjs-node 폴더 안에 lip도 없고 구글링했을때 dev라는 폴더에 있는거를 상위로 빼면 된다고 하는데 해당 폴더도 안보여용ㅜㅜ....

 

node-pre-gyp rebuild도 역시 안됩니다.......

grab님의 프로필 이미지
grab
Người chia sẻ kiến thức

이번에 tfjs-node가 3버전이 나오면서 문제가 발생하는 것 같습니다! 강의 실습환경과 동일하게 아래와 같이 버전을 낮춰 설치해보시는 걸 추천드립니다!
1. rm -rf node_modules로 설치된 패키지들을 전부 지우기

2. npm install @tensorflow/tfjs-node@^2.8.0

3. npm install 

 

 

0

0301010님의 프로필 이미지
0301010
Người đặt câu hỏi

오늘 어떻게든 설치까지는 했는데 node helpers/detectProduct.js 입력하면 또 에러가 뜹니다ㅜㅜ

npm rebuild @tensorflow/tfjs-node --build-addon-from-source

요거 해봤는데도 여전히 똑같이 뜨네용.....ㅠ

 

 

C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\dist\index.js:49

    throw new Error("The Node.js native addon module (tfjs_binding.node) can not " +

    ^

 

Error: The Node.js native addon module (tfjs_binding.node) can not be found at path: C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\lib\napi-v8\tfjs_binding.node.

Please run command 'npm rebuild @tensorflow/tfjs-node --build-addon-from-source' to rebuild the native addon module.

If you have problem with building the addon module, please check https://github.com/tensorflow/tfjs/blob/master/tfjs-node/WINDOWS_TROUBLESHOOTING.md or file an 

issue.

    at Object.<anonymous> (C:\Users\우현정\코딩\1022-grab-market-server\node_modules\@tensorflow\tfjs-node\dist\index.js:49:11)

    at Module._compile (internal/modules/cjs/loader.js:1085:14)

    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)   

    at Module.load (internal/modules/cjs/loader.js:950:32)

    at Function.Module._load (internal/modules/cjs/loader.js:790:12)

    at Module.require (internal/modules/cjs/loader.js:974:19)

    at require (internal/modules/cjs/helpers.js:93:18)

    at Object.<anonymous> (C:\Users\우현정\코딩\1022-grab-market-server\helpers\detectProduct.js:1:12)

    at Module._compile (internal/modules/cjs/loader.js:1085:14)

    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)   

Hình ảnh hồ sơ của 0301010
0301010

câu hỏi đã được viết

Đặt câu hỏi