首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python3后的离子“未定义启动错误”

python3后的离子“未定义启动错误”
EN

Stack Overflow用户
提问于 2018-08-19 03:14:31
回答 2查看 458关注 0票数 6

当我运行ionic start helloWorld blank时,会收到以下错误:

代码语言:javascript
复制
Error with start undefined
Error Initializing app: There was an error with the spawned command: npminstall

当我上次(几个月前)尝试时,上面的命令没有出错。现在我已经尝试了更新ionic,但是仍然是相同的错误。

最近我用Anaconda获得了python3。所以我担心这可能与此有关。我尝试了一个别名(建议的here),但仍然得到相同的错误。

我试过通过anaconda降低评级

代码语言:javascript
复制
conda install python=2.7.3

但仍然从离子中得到同样的误差。

运行ionic info提供了以下输出:

代码语言:javascript
复制
Cordova CLI: 6.5.0 
Ionic CLI Version: 2.2.3
Ionic App Lib Version: 2.2.1
ios-deploy version: 1.9.0 
ios-sim version: 5.0.8 
OS: macOS
Node Version: v9.4.0
Xcode version: Xcode 9.4.1 Build version 9F2000

运行npm -v显示5.6.0

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-23 04:01:13

原来我在降级到2.7之后还需要这样做

代码语言:javascript
复制
npm config set python $(which python)
票数 3
EN

Stack Overflow用户

发布于 2018-08-21 05:50:06

我也有过同样的问题,这些步骤帮助了我:

  1. 卸载离子npm uninstall ionic -g
  2. 缓存干净的npm cache clean --force
  3. 更新npm npm i npm -g
  4. 安装离子全局npm i ionic -g
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51914127

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档