gpt4 book ai didi

linux - npm:在 Pycharm 中使用 NVM、NPM 创建 reactapp 时找不到

转载 作者:太空宇宙 更新时间:2023-11-04 10:00:54 28 4
gpt4 key购买 nike

我正在尝试在 pycharm 中创建一个 React 项目。我正在使用 NVM 版本 0.34.0,并使用它安装了 node

这是我在开始项目之前的pycharm窗口

enter image description here

npm -v 返回 6.9.0

whereis npm 返回 npm:/home/usa/.nvm/versions/node/v12.3.1/bin/npm

这是错误信息

/home/usa/.nvm/versions/node/v12.3.1/bin/node /home/maged/.nvm/versions/node/v12.3.1/lib/node_modules/create-react-app/index.js .

Creating a new React app in /home/usa/Desktop/ny/untitled1.

/bin/sh: 1: npm: not found
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...

events.js:177
throw er; // Unhandled 'error' event
^

Error: spawn npm ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
at onErrorNT (internal/child_process.js:456:16)
at processTicksAndRejections (internal/process/task_queues.js:84:9)
Emitted 'error' event at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
at onErrorNT (internal/child_process.js:456:16)
at processTicksAndRejections (internal/process/task_queues.js:84:9) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'spawn npm',
path: 'npm',
spawnargs: [
'install',
'--save',
'--save-exact',
'--loglevel',
'error',
'react',
'react-dom',
'react-scripts@0.9.x'
]
}
Done

最佳答案

您安装了 npm 并且可以看到它的版本,但是您应该将它添加到系统的 PATH 变量中,以便其他服务可以找到它。首先在你的终端运行这个

cat $PATH

检查输出以查看 npm 路径是否存在,如果不存在则在命令下运行并重试

export PATH=$PATH:/<path-to-npm-bin>/npm/bin

关于linux - npm:在 Pycharm 中使用 NVM、NPM 创建 reactapp 时找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56314607/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com