python - NodeJS、Anaconda 和设置 NodePath(conda 不更新路径)
问题描述
我已经在 Anaconda 中安装了 NodeJS
conda install -c anaconda nodejs
但我无法在全球范围内安装任何东西。如果我跑
npm install -g <some package>
我收到权限错误,因为它似乎正在尝试将模块保存到默认位置。如果我查看环境,我可以在那里看到 node_modules 文件夹,所以在我看来,NODE_PATH
变量没有被设置。我可以为环境手动执行此操作,但在我看来,我不需要这样做。
解决方案
该问题并非特定于 nodejs,还影响了 python。事实证明,虽然环境已加载,但我需要运行
conda activate base
在这里指定
似乎与此错误有关:
推荐阅读
- reactjs - 将 ReactApp 变成另一个 ReactApp 的可嵌入组件的最佳方法是什么?
- javascript - 如何从天气 api 中提取此数字以将其转换为华氏温度?
- java - Spring Tools Suite 4 没有 MVC 项目模板
- segmentation-fault - 是什么导致 gfortran 9.3.0 出现此 SEGMENTATION FAULT?
- bootstrap-modal - 在模态 .row 中引导 5 个不同的填充
- firebase - 如何强制测试 Firestore 并行事务?
- python-3.x - 如何使 Tkinter 文本框的高度为 2 但垂直居中文本?
- xslt - XSLT:在循环中交替填充字段
- mysql - mysql中的except关键字抛出EOF
- python - 如何在文件中查找和检查特定单词然后将其删除