精华内容
下载资源
问答
  • Flutter macOS环境配置

    千次阅读 2019-07-11 22:59:36
    其实通读一下文档后的感觉就是 还蛮复杂的,起码比windows要复杂一下,可能也是我平时windows用的比较多吧,今天这篇文章就以最简单直接的方式引导在macOS配置Flutter开发环境 准备工具 先配置一下镜像 由于在国内...

    其实通读一下文档后的感觉就是还蛮复杂的,起码比windows下配置要复杂一下,可能也是我平时windows用的比较多吧,今天这篇文章就以最简单直接的方式引导在macOS上配置Flutter开发环境


    准备

    • 操作系统: macOS (64-bit)
    • 磁盘空间: 700 MB (不包括Xcode或Android Studio的磁盘空间)
    • 工具: Flutter 依赖下面这些命令行工具
      • bash, mkdir, rm, git, curl, unzip, which

    下载SDK

    • 先配置一下镜像

    由于在国内访问Flutter有时可能会受到限制,Flutter官方为中国开发者搭建了临时镜像,大家可以将如下环境变量加入到用户环境变量中:

    export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
    
    • 下载sdk

    下载地址:https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos

    在这里插入图片描述
    选择最新的正式版本就行。

    • 设置sdk路径

    我在user目录下新建了一个FlutterSDK文件夹来存放:
    在这里插入图片描述

    • 解压sdk

    执行命令:

    cd ~/development
    unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip
    

    就是进入存放sdk的目录,然后解压。

    比如我的就是:
    在这里插入图片描述
    解压之后,刚才设置的路径下就会多一个flutter的文件夹:
    在这里插入图片描述

    • 添加flutter相关工具path

    export PATH=`pwd`/flutter/bin:$PATH
    

    此代码只能暂时针对当前命令行窗口设置PATH环境变量,要想永久将Flutter添加到PATH中请参考下面更新环境变量部分。

    这一步是为了可以使用flutter中的工具,比如检测环境配置等。


    开始配置

    • 运行 flutter doctor 检测本机当前环境

    flutter doctor
    

    在这里插入图片描述
    第一次执行可能会有点慢,后面就会快很多的。
    在这里插入图片描述
    执行完会看到一堆报错,别慌,都好解决的。

    直接从下面的Android Studio开始看,提示flutter插件dart插件没安装,还有就是没有设备可以连接,先一步一步来。


    • 装插件

    打开Android Studio,安装flutter插件,也会提示安装dart插件,装就完事了,然后会提示重启。
    在这里插入图片描述
    在这里插入图片描述
    安装完并重启之后,再次执行flutter doctor来看看现在是什么效果。
    在这里插入图片描述
    可以看到Android Studio 这一项已经没有报错了。

    关于没有设备可以连接,完全不用担心,启个模拟器就行了。


    • 新建项目

    这个时候已经可以新建项目了:
    在这里插入图片描述
    可以看到新建项目的时候已经多了一个new flutter project的选项了。
    在这里插入图片描述

    注意:项目名称是小写加下划线的,然后选择你的sdk地址即可。


    • 运行项目

    新建项目之后会有一个默认的小demo模板,可以直接运行。

    先选择一个模拟器,点击运行不会帮你自动启一个模拟器,要自己先手动启一个。
    在这里插入图片描述
    然后运行看看效果。

    第一次运行初始化会有点慢,但是后面就快了,而且还有热重,如果不是特别大的项目,基本上不到1s就能看到效果了。

    在这里插入图片描述
    可以看到一个默认的项目 。


    然后我们来改一下title 和 加一个 hello flutter。

    这一步主要是体验一下热重载

    代码就不贴了,改好直接按command+s就行。
    在这里插入图片描述
    可以看到是相当的快,不到1s,可以说是非常提升效率了。

    看效果:
    在这里插入图片描述
    可以看到标题改了,而且中间也多了一行红色的hello flutter。


    更新环境变量

    上面基本上都没有什么难度,但是到这里可能就会遇到坑了,比如我就遇到了。。

    为什么会有这一步呢,是因为上面我们执行export PATH=pwd/flutter/bin:$PATH的时候,只是暂时把flutter相关工具加入到path中,这一步呢,就是永久的加入到path,以便可以运行flutter命令在任何终端会话中。

    官方的3步骤:

    • 确定您Flutter SDK的目录,您将在步骤3中用到。
    • 打开(或创建) $HOME/.bash_profile. 文件路径和文件名可能在您的机器上不同.
    • 添加以下行并更改[PATH_TO_FLUTTER_GIT_DIRECTORY]为克隆Flutter的git repo的路径:
    export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
    export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH
    

    第一步sdk路径是我们自己知道的,ok直接执行第二步:

    $HOME/.bash_profile
    

    ok,爬坑之路开始了,别慌,直接带你跳坑。

    你可能会遇到:

    Permission denied
    

    在这里插入图片描述

    没有权限,然后搜解决办法,参考https://blog.csdn.net/qq_16525279/article/details/80245350
    按照操作执行,但是又提示 sudo: chmode: command not found, 一直找不到原因。


    注意了,我们其实可以直接打开.bash_profile文件的(一般在Mac的当前用户目录下):

    open .bash_profile
    

    没有的话就创建:

    touch .bash_profile
    

    然后再打开。


    打开是这样的:
    在这里插入图片描述

    然后编辑,把镜像和flutter加进去:

    export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
    export PATH=PATH_TO_FLUTTER_GIT_DIRECTORY/flutter/bin:$PATH
    

    PATH_TO_FLUTTER_GIT_DIRECTORY就是你flutter存放的路径。

    比如我的就是这样的:
    在这里插入图片描述保存。

    然后执行刷新:

    source $HOME/.bash_profile
    

    然后来验证一下是否成功,输出path:

    echo $PATH
    

    在这里插入图片描述
    可以看到第一个就是新增的flutter路径,到此更新环境变量就完成了。


    ios配置:

    上面是基于Android Studio进行配置的,现在看一下ios的配置。

    我们重新执行以下 flutter doctor 看一下:
    在这里插入图片描述
    这时候可以看到只剩下xcode和ios的报错了。

    配置也可以,按照提示 安装cocoapods、libimobiledevice、ideviceinstaller等等就行。


    实际上开发环境只有一个就行了,主要是xcode不识别dart文件,as中有flutter和dart插件,毕竟都是google的亲儿子,所以相对来说是最佳开发环境,但是还是可以运行到ios模拟器上看效果的。


    • 打开xcode

    终端执行:

    $ open -a Simulator 
    

    打开一个ios模拟器。

    然后as也能识别到并运行到ios模拟器中:
    在这里插入图片描述
    然后运行到ios模拟器上看看效果:
    在这里插入图片描述
    ok,到此就全部配置结束了,可能篇幅较长,但是图文的形式更容易理解些。


    写作不易,点个赞支持一下呗 ^ _ ^


    Windows下配置Flutter开发环境

    https://blog.csdn.net/yechaoa/article/details/89150852


    展开全文
  • 使用vim打开 .bash_profile 文件 $ vim ~/.bash_profile 添加下面两行 export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
  • Flutter的学习之路01–macOS环境配置 1.安装 ​ 去[flutter官网][https://flutter.dev/docs/development/tools/sdk/releases?tab=macos#macos]下载安装包,解压到你想安装的目录 2.配置环境变量 命令行open ~/.bash...

    Flutter的学习之路01–macOS环境配置

    1.安装

    ​ 去flutter官网下载安装包,解压到你想安装的目录

    2.配置环境变量

    • 命令行open ~/.bash_profile打开配置文件,添加
    //在打开的页面添加上下面代码
    export PATH=/自己flutter的安装路径/bin:$PATH // 配置flutter全局路径
    export  FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn // 配置flutter镜像地址
    export PUB_HOSTED_URL=https://pub.flutter-io.cn //配置pub镜像地址
    
    • 保存文件,然后执行source ~/.bash_profile

      有童孩配置路径时没加$PATH:在路径开头(也可加:$PATH在路径最后),在执行此命令后提示prompt_status:5: command not found: wc,解决办法可参考神操作 之 Mac OS prompt_status:5:command not found:wc
      ,有此问题的童孩在修改好路径后重新执行source ~/.bash_profile即可。

    3.检查依赖

    ​ 执行flutter doctor查看依赖项是否安装完全(一般问题都是xcode版本太低、没有配置ANDROID_HOME环境变量等),我执行命令后报以下问题,按提示一步步解决。

    在这里插入图片描述

      (1)升级mac系统到10.15以上
      (2)更新Xcode

    ​ 更新完Xcode之后,执行以下命令

    sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer // 修改Xcode使用版本
    sudo xcodebuild -runFirstLaunch //添加-runFirstLaunch用于检查许可协议的状态,并安装启动Xcode所需的任何软件包。
    sudo gem install cocoapods // 安装cocoapods
    
      (3)安装Android SDK

    ​ 在Android SDK官网安装Android Stadio,安装完成之后打开SDK Manager
    在这里插入图片描述

    ​ 现在可以看到Android SDK Mannerger的主界面。选择SDK PlatForms–>Android 10.0
    在这里插入图片描述

    ​ 选择SDK Tools --> 不选择隐藏过时的包,Hide Obsolete Packages --> Android SDK Tools,然后下载安装
    在这里插入图片描述

    ​ 安装完成后执行flutter doctor --android-licenses,一路yes。

    ​ 接下来安装Android Studio插件:Dart,Flutter
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    ​ 重启IDE restart IDE

    ​ 到这一步Android SDK安装完成。

    4.VS Code 安装flutter扩展

    ​ 如果使用Android Studio或其他编辑器的童孩请忽略这步
    在扩展中搜索Flutter,安装。

    ​ 我们再执行flutter doctor,差最后一步:连接设备
    在这里插入图片描述

    5.连接设备

    ​ 打开Xcode,在Android Studio启动项目,看到flutter Demo页面,万事具备,可以开始干活啦~
    在这里插入图片描述

    展开全文
  • go macos环境配置(超级简单)

    千次阅读 2019-04-01 17:10:22
    之前老听同事讲要学go(压根没有在意),直到知道很多开源项目(docker,etcd,kubernetes)都是go的实现。 1、$ brew install go #默认源安装 2、$ go version #查看版本 ...export GOPATH=/Users...

    之前老听同事讲要学go(压根没有在意),直到知道很多开源项目(docker,etcd,kubernetes)都是go的实现。

    1、$ brew install go  #默认源安装

    2、$ go version #查看版本
    go version go1.12.1 darwin/amd64

    3、$ vim .bash_profile #修改环境变量

    export GOPATH=/Users/xxx/Documents/projects/go_prj
    export GOBIN=$GOPATH/bin
    export PATH=$PATH:$GOBIN

    4、$ source .bash_profile #使其立即生效

    5、$ go env #查看env已生效

    GOARCH="amd64"
    GOBIN="/Users/xxx/Documents/projects/go_prj/bin"
    GOCACHE="/Users/xxx/Library/Caches/go-build"
    GOEXE=""
    GOFLAGS=""
    GOHOSTARCH="amd64"
    GOHOSTOS="darwin"
    GOOS="darwin"
    GOPATH="/Users/xxx/Documents/projects/go_prj"
    GOPROXY=""
    GORACE=""
    GOROOT="/usr/local/Cellar/go/1.12.1/libexec"
    GOTMPDIR=""
    GOTOOLDIR="/usr/local/Cellar/go/1.12.1/libexec/pkg/tool/darwin_amd64"
    GCCGO="gccgo"
    CC="clang"
    CXX="clang++"
    CGO_ENABLED="1"
    GOMOD=""
    CGO_CFLAGS="-g -O2"
    CGO_CPPFLAGS=""
    CGO_CXXFLAGS="-g -O2"
    CGO_FFLAGS="-g -O2"
    CGO_LDFLAGS="-g -O2"
    PKG_CONFIG="pkg-config"
    GOGCCFLAGS="-fPIC -m64 -pthread -fno-caret-diagnostics -Qunused-arguments -fmessage-length=0 -fdebug-prefix-map=/var/folders/fh/hhrjrs4n4zs3858xbnhgb4800000gn/T/go-build439893406=/tmp/go-build -gno-record-gcc-switches -fno-common"

     

    展开全文
  • 简单汇总自己在 Mac OS 上配置 esp32 的过程,算是自己的一个学习笔记,日后再遇到同样的问题也能找到解决的办法。 [2019.10.06]: Espressif 官方已经做了比较详细的讲解,具体可以参考官网资料(不负责任的声明...

    简单汇总自己在 Mac OS 上配置 esp32 的过程,算是自己的一个学习笔记,日后再遇到同样的问题也能找到解决的办法。

    [2019.10.06]:



    Espressif 官方已经做了比较详细的讲解,具体可以参考官网资料(不负责任的声明:配置以官方介绍为准 ?):

    官方 Github:github·esp-idf
    官方配置教程:Get Started


    前期准备:
    1. 官网下载 git 安装包,默认安装完成即可。

    2. 下载串口驱动 CP2102,默认安装完成即可。


    安装 toolchain:

    第一步:

    >> sudo easy_install pip
    

    这个时候,我们很可能遇到如下的错误:

    Searching for pip
    Reading https://pypi.python.org/simple/pip/
    Download error on https://pypi.python.org/simple/pip/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
    Couldn't find index page for 'pip' (maybe misspelled?)
    Scanning index of all packages (this may take a while)
    Reading https://pypi.python.org/simple/
    Download error on https://pypi.python.org/simple/: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) -- Some packages may not be found!
    No local packages or download links found for pip
    error: Could not find suitable distribution for Requirement.parse('pip')
    

    解决办法如下:

    >> curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
    >> sudo python get-pip.py
    

    第二步:
    从 espressif 官网下载 toolchain:

    >> https://dl.espressif.com/dl/xtensa-esp32-elf-osx-1.22.0-80-g6c4433a-5.2.0.tar.gz
    

    解压到用户目录下的文件夹 esp 内:

    >> mkdir -p ~/esp
    >> cd ~/esp
    >> tar -xzf ~/Downloads/xtensa-esp32-elf-osx-1.22.0-80-g6c4433a-5.2.0.tar.gz
    

    更新环境变量 PATH:

    >> export PATH=$HOME/esp/xtensa-esp32-elf/bin:$PATH
    

    获取 esp-idf:
    >> cd ~/esp
    >> git clone -b v3.3 --recursive https://github.com/espressif/esp-idf.git
    

    esp-idf 下载至目录:~/esp/esp-idf。

    配置变量 IDF_PATH 路径:

    >> export IDF_PATH=~/esp/esp-idf
    

    编译、下载:

    配置串口等参数:

    >> make menuconfig
    

    下载:

    >> make flash
    

    查看打印:

    >> make monitor
    
    展开全文
  • macOS VSCode 配置 Go 编程环境 笔者使用 macOS BigSur 安装完 Go 1.16.6 和 VSCode Go插件,然后运行时,往往会报诸如下面的错误: build esc: cannot load xxx : malformed module path “xxx”: missing dot in ...
  • macOS 环境变量配置

    千次阅读 2018-10-31 22:26:29
    终端配置 Mac 环境变量存放位置 Mac 系统的环境变量有三种地方可供存放,系统按照如下顺序依次加载: ...建议将个人用户所需要的环境变量配置于第三个当中。 用户级别环境变量配置 - 使用nano ~/.bash_prof...
  • Macos 环境变量配置

    2019-10-29 10:01:34
    编辑/etc/profile文件 增加如下内容后重启: JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_221.jdk/Contents/Home SPRING_HOME=/Users/youde.jyd/...export PATH JAVA_HOME CLASSPATH SPRING_HOME
  • macOS系统配置JDK,M1芯片适用的JDK下载地址
  • macos 开发环境配置

    千次阅读 2016-06-07 15:03:28
    灵活配置 jdk 版本: https://blog.csdn.net/s_bug_bug_bug_bug_s/article/details/54949361 export JAVA_8_HOME=`/usr/libexec/java_home -v 1.8` export JAVA_10_HOME=`/usr/libexec/java_home -v 10` export...
  • cd 到主目录 sudo vim ./.bash_profile export GO_HOME="/usr/local/Cellar/go/1.13.1/libexec" export GOPATH="/Users/adeng/go" ...go env 命令查看自己电脑环境go的安装信息 GOPATH="/Users/adeng/go
  • macOS配置JDK环境变量

    千次阅读 2018-05-11 15:33:02
    macOS中JDK安装路径: OSX默认的JDK /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home 这其实是一个符号链接,它指向: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/...
  • MacOs10.15.3配置环境变量 首先说明的是这个版本的默认配置文件是zprofile #环境变量配置文件 /etc/zprofile #修改环境变量 sudo vim /etc/zprofile #配置环境变量生效 source /etc/zprofile 特别说明:使用sudo...
  • macOS 环境配置 Derby 数据库

    千次阅读 2018-10-04 15:17:28
    Mac os环境配置环境变量(以配置Derby数据库为例) Mac OS环境配置环境变量(以配置Derby数据库为例) Mac OS配置环境方法: 1、打开终端(即terminal)。 2、输入touch ~/.bash_profile创建新的.bash_profile文件...
  • MacOS M1配置Java环境

    2021-08-13 22:42:28
    就Java环境来说,Zulu的JDK是支持M1版本的Mac,本篇记录具体的配置过程。 二、配置过程 1. 下载Zulu SDK 这里选择的是经典JDK 1.8 下载地址:https://www.azul.com/downloads 选择所需的JDK版本(注意选择ARM架构)=...
  • Flutter MacOS学习(一):环境配置 配置镜像 下载Flutter SDK 解压Flutter SDK 配置path 运行检查依赖 将Flutter永久添加到PATH中 获取Flutter SDK & 环境配置 1.配置镜像 由于在国内访问Flutter...
  • macOS下安装JDK及配置环境变量 安装好jdk后 java -version 查看是否安装成功 touch .bash_profile open -e .bash_profile 输入 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_212.jdk/Contents/Home ...
  • MacOS中Maven环境配置

    千次阅读 2017-11-22 13:33:10
    配置maven 打开终端,查看是否有.bash_profile文件(如果没有就创建) vi ~/.bash_profile ;创建文件: touch ~/.bash_profile ;编辑文件: vi ~/.bash_profile输入i进入插入模式: 输入ma
  • Macos配置intel realsense驱动库 操作流程 1.下载源码并编译安装 git clone https://github.com/IntelRealSense/librealsense mkdir build & cd build cmake ../ -DBUILD_PYTHON_BINDINGS=bool:true make -j2 ...
  • 准备工作:环境检查,是否已经安装过jdk 版本,如果安装工直接卸载,下载合适的jdk 版本 上传到linux 里面 开始安装:centos7 jdk8 1.在usr 目录下 新建 java 目录:mkdir ...4.配置环境变量 :vi /etc/profile...
  • 1、安装JDK ... 选择所需的JDK版本(注意选择... 配置环境变量: #编辑 vim ~/.zshrc #写入 export JAVA_HOME=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home #保存 :wq #刷新 source ~/.zshrc ...
  • 在前面的文章中介绍了在Mac上安装Kubernetes、配置Dashboard的方式,接下来这篇文章继续介绍go语言环境的设定方法。
  • 作为一个前端开发人员,本不需要配置后端的开发环境,但是工作中一些项目是前后端不分离的,然后就有了下面这些配置过程。 jre jre是JAVA的执行环境。 其实可不安装,jdk中就有,这里是因为下载错了,以为安装好jre...
  • MacOS zsh环境变量配置

    2021-04-08 15:17:07
    MacOS zsh环境变量配置MacOS zsh环境变量配置 MacOS zsh环境变量配置 zsh的环境变量配置在~/.zshrc MAVEN_HOME=/Users/apple/Develop/env/apache-maven-3.8.1 JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0...
  • 下载安装 JDK 以安装 Java SE 版本为例 , 先去官网下载 SDK : ...选择 MacOS 版本 : https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaa...
  • MacOS 下 Python环境配置

    2018-09-28 01:58:35
    01.获取homebrew 进入官网 homebrew 获取控制台安装脚本 Jerry:~ Jerry$ /usr/bin/ruby -e .../Homebrew/install/master/install)" 复制代码02.使用控制台安装python环境 执行安装命令 Jerry:~ J...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,557
精华内容 3,022
关键字:

exportmacos环境配置