重装电脑后配置相关环境记录(Git,Java,Node,Flutter,Go)

安装各个应用

  1. 百度网盘
  2. Obsidian
  3. Bandizip
  4. WinRAR
  5. chrome
  6. everything
  7. 剪映
  8. IntelliJ IDEA
  9. WebStorm
  10. Pycharm
  11. VSCode
  12. Android Studio
  13. Tabby
  14. FileZilla
  15. Apifox
  16. PixPin
  17. 网易云音乐
  18. 网易有道翻译
  19. QQ
  20. 微信
  21. 腾讯会议
  22. 向日葵远程控制软件
  23. uTools

安装各个环境

IDEA、WebStorm、Pycharm

教程:JetBrain

Visual Studio

教程:Visual Studio

git及配置代理

下载

Git - Downloading Package (git-scm.com)

配置代理

git config --global https.proxy http://127.0.0.1:7890
git config --global https.proxy http://127.0.0.1:7890
git config --global http.proxy 'socks5://127.0.0.1:7890'
git config --global https.proxy 'socks5://127.0.0.1:7890'

端口主要看代理软件怎么设置(图片不便展示)
猫的查看方式在首页第一行Port中查看
机场的查看方式在左下角查看

Node(用NVM进行管理)

NVM全称Node Version Manager

下载

Releases · coreybutler/nvm-windows (github.com)
nvm下载地址

配置环境变量

安装过程如果都是默认配置,会自动配置好环境变量,如果没有,可以如下图这样手动添加一下
![[配置nvm和nodejs环境变量.png]]

控制台输入

nvm -v

查看版本,如果下载和配置成功,就会出现如下图所示的版本数字,如果提示找不到nvm,可以检查一下环境变量有没配置,如果有,有两种方法可以解决:

  1. 重启电脑
  2. 用管理者模式打开终端,也可以看到效果
    ![[查看nvm版本.png]]

下载Node

下载Node长期支持的版本

  • 16.13.0
  • 18.20.0
  • 20.12.0
nvm install 16.13.0

nvm install 18.20.0

nvm install 20.12.0

下载完后,通过命令

nvm list

查看nodejs的版本列表
![[nodejs版本列表.png]]

最后通过指令

nvm use 20.12.0

选择使用的nodejs的版本
![[使用node版本.png]]

Java(使用jabba进行版本管理)

安装

在管理员身份下的powershell执行

[Net.ServicePointManager]::SecurityProtocol =[Net.SecurityProtocolType]::Tls12
Invoke-Expression (
  Invoke-WebRequest https://github.com/shyiko/jabba/raw/master/install.ps1 -UseBasicParsing
).Content

如果执行上面命令报错
可能是win10脚本执行策略问题,修改可以执行下边命令:

Set-ExecutionPolicy -Scope CurrentUser

执行后会出ExecutionPolicy:提示信息,输入RemoteSigned,回车确定后在按Y确定执行。
再执行安装命令即可正常使用

配置hosts

如果不能翻墙或者翻墙后还是不能使用jabba,报错如下
![[jabba使用报错.png]]

则需要通过访问raw.githubusercontent.com服务器iP进行更改一下,进去后随便复制一个ipv4的地址,如我这里复制的是185.199.111.133,打开hosts文件,地址在C:\Windows\System32\drivers\etc下,将下面这一行加到hosts文件中的最后一行

185.199.111.133 raw.githubusercontent.com

注意: 需要用管理员模式打开hosts文件才能修改,可以使用管理员模式的VSCode进行修改

下载jdk

jabba install zulu@1.8.282

使用

jabba use zulu@1.8.282

卸载

jabba所有的内容在 ~/.jabba (on Linux/Mac OS X) / %USERPROFILE%/.jabba (on Windows)目录中,要卸载的话只要删除这个目录即可。%USERPROFILE%目录就是用户目录,复制到资源管理器或者win + R打开运行,粘贴回车也可以打开。

局限性

应用场景和局限性
jabba仅可在管理员身份下的powershell中可以被找到并使用,在普通powershell、普通cmd和管理员cmd中均无法找到或使用jabba

Java(不使用版本管理)

安装

Oracle中下载好jdk的压缩包后,解压到对应的文件夹,值得注意的是,Oracle官方的JDK推荐下载的只有JDK22、JDK21、JDK17,并且都有几种下载方式提供,JDK8的话需要往下翻一点,而且只有EXE的形式安装
![[解压前的jdk列表.png]]

![[解压后的jdk列表.png]]

配置环境变量

安装完JDK后,需要设置一个JAVA_HOME的环境变量,它指向JDK的安装目录。
在Windows下,它是安装目录,类似:

D:\languages\java\jdk-21.0.3

![[配置JAVA_HOME.png]]

在Mac下,它在~/.bash_profile~/.zprofile里,它是:

export JAVA_HOME=`/usr/libexec/java_home -v 21`

然后,把JAVA_HOMEbin目录附加到系统环境变量PATH上。
在Windows下,它长这样:

Path=%JAVA_HOME%\bin;<现有的其他路径>

![[配置javabin.png]]
在Mac下,它在~/.bash_profile~/.zprofile里,长这样:

export PATH=$JAVA_HOME/bin:$PATH

JAVA_HOMEbin目录添加到PATH中是为了在任意文件夹下都可以运行java。打开命令提示符窗口,输入命令java -version,如果一切正常,你会看到如下输出:
![[jdk21安装成功.png]]

注意
  1. 如果显示找不到Java命令,可以重启电脑或者用管理员模式打开终端即可成功
  2. 如果安装的是非jdk8的版本,但是输入java -version的时候显示的是jdk8,可能的一个原因是因为之前下载过jdk8,已经自动在系统变量中配置了,需要删除下面两行,保存后重复第一点操作即可显示成功![[默认配置的jdk8环境.png]]

Flutter

下载

版本列表Archive | Flutter

配置下载镜像源

1、Linux的配置

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

2、window的用户直接将下面的添加到环境变量中
PUB_HOSTED_URL=https://pub.flutter-io.cn
FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
注意: 这两个环境变量一定要加,否则可能导致后面 flutter doctor 命令连接不上服务

配置环境变量

找到自己的Flutter的安装地址,将其路径放到环境变量的Path中
![[配置Flutter环境变量.png]]

检验

输入下面指令

Flutter --version

出现下面版本信息表示安装成功
![[Flutter版本信息.png]]

诊断环境

输入下面指令

flutter doctor

![[诊断Flutter环境.png]]
按照相对于的指示一一解决,图中出现的这三个错误其实可以不用管

Python

下载

Download Python | Python.org

配置环境变量

找到自己的Python的安装地址,将其路径放到环境变量的PATH中
![[python配置环境变量.png]]

Anaconda

下载

推荐使用镜像源下载,进入页面后,可以点击Date旁边的剪头,选择时间倒序
清华大学开源软件镜像站

配置环境变量

找到自己的Anaconda的安装地址,将其路径放到环境变量的PATH中
![[anaconda环境变了配置.png]]

Go

下载

All releases - The Go Programming Language (google.cn)

配置环境变量

找到自己的Go的安装地址,将其路径放到环境变量的Path中(默认安装情况下会自动配置)
![[go环境配置.png]]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值