zoukankan      html  css  js  c++  java
  • Mac OS 系统开发环境的一些坑

      最近换 Mac OS 系统开发,运行项目时遇到各种报错,记录下:

    1、拉取项目后,需要安装依赖 npm install ,提示需要安装 xcode,报错如下。

    从官网下载 xcode 时提示要更新最新系统才可以,遂更新系统。注意:xcode 版本需要对应 mac OS 系统,相关资料可自行搜索。

     补充:

      当遇到 xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 这样当报错时,可能是路径不对,需要进一步排查:

    排查步骤:

      打开cmd,输入命令行查看xcode路径 xcode-select --print-path

      结果  /Library/Developer/CommandLineTools,发现这个不是我的xcode路径

      输入命令 xcodebuild -showsdks 

      结果 xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance,提示路径不对

    解决办法:

      输入命令切换到正在用的Xcode路径下 sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/ 

      再次输入命令 验证是否切换成功 xcodebuild -showsdks

      执行结果如下,路径切换成功。

      

    ---------------------
    作者:weixin_33994444
    来源:CSDN
    原文:https://blog.csdn.net/weixin_33994444/article/details/87584652
    版权声明:本文为博主原创文章,转载请附上博文链接!

      

      更新最新版本时,在下载过程中最好不要有停顿,会导致后续系统安装失败。我当时装的时候试了想次都提示下载项损坏(版本10.13.x,需要升级到10.14.x),查了下有说权限问题,或者  Restart 之后 立马 按下 CMD + R 重装系统,担心东西会被清除就放弃了。下载时不要断网或中断,是可以安装成功的,仅供参考。

        

      升级系统后,应用商店搜索 xcode 进行安装,之后再 npm install 成功。

    2、安装 Homebrew

    终端执行: /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

    3. 最新 macOS 版本10.14.4 安装 mysql 

    最新系统跟 mysql 版本有冲突,需要安装旧的 mysql 版本

    参考:https://stackoverflow.com/questions/50864438/mac-pip-install-mysql-python-unsuccessful

    brew remove mysql
    brew install mysql@5.7
    brew link --force mysql@5.7
    pip install mysql-python

    步骤:

    1、brew install mysql@5.7

    2、pip install mysql-python

    3、LDFLAGS=-L/usr/local/opt/openssl/lib pip install mysql-python

    4、LDFLAGS=-L/usr/local/opt/openssl/lib pip install -r requirements.txt

     

     运行成功

  • 相关阅读:
    Windows JScript 在 游览器 中运行 调试 Shell 文件系统
    autohotkey 符号链接 软连接 symbolink
    软链接 硬链接 测试
    SolidWorks 修改 基准面 标准坐标系
    手机 路径 WebDAV 映射 驱动器
    Win10上手机路径
    explorer 命令行
    单位公司 网络 封锁 屏蔽 深信 AC
    cobbler自动化部署原理篇
    Docker四种网络模式
  • 原文地址:https://www.cnblogs.com/zhangym118/p/10848554.html
Copyright © 2011-2022 走看看