安装各个应用
- 百度网盘
- Obsidian
- Bandizip
- WinRAR
- chrome
- everything
- 剪映
- IntelliJ IDEA
- WebStorm
- Pycharm
- VSCode
- Android Studio
- Tabby
- FileZilla
- Apifox
- PixPin
- 网易云音乐
- 网易有道翻译
- 微信
- 腾讯会议
- 向日葵远程控制软件
- uTools
安装各个环境
IDEA、WebStorm、Pycharm
教程:JetBrain
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 -v
查看版本,如果下载和配置成功,就会出现如下图所示的版本数字,如果提示找不到nvm,可以检查一下环境变量有没配置,如果有,有两种方法可以解决:
- 重启电脑
- 用管理者模式打开终端,也可以看到效果
下载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的版本列表
最后通过指令
nvm use 20.12.0
选择使用的nodejs的版本
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,报错如下
则需要通过访问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后,需要设置一个JAVA_HOME
的环境变量,它指向JDK的安装目录。
在Windows下,它是安装目录,类似:
D:\languages\java\jdk-21.0.3
在Mac下,它在~/.bash_profile
或~/.zprofile
里,它是:
export JAVA_HOME=`/usr/libexec/java_home -v 21`
然后,把JAVA_HOME
的bin
目录附加到系统环境变量PATH
上。
在Windows下,它长这样:
Path=%JAVA_HOME%\bin;<现有的其他路径>
![[配置javabin.png]]
在Mac下,它在~/.bash_profile
或~/.zprofile
里,长这样:
export PATH=$JAVA_HOME/bin:$PATH
把JAVA_HOME
的bin
目录添加到PATH
中是为了在任意文件夹下都可以运行java
。打开命令提示符窗口,输入命令java -version
,如果一切正常,你会看到如下输出:
注意
- 如果显示找不到Java命令,可以重启电脑或者用管理员模式打开终端即可成功
- 如果安装的是非jdk8的版本,但是输入
java -version
的时候显示的是jdk8,可能的一个原因是因为之前下载过jdk8,已经自动在系统变量中配置了,需要删除下面两行,保存后重复第一点操作即可显示成功
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 --version
出现下面版本信息表示安装成功
诊断环境
输入下面指令
flutter doctor
按照相对于的指示一一解决,图中出现的这三个错误其实可以不用管
Python
下载
配置环境变量
找到自己的Python的安装地址,将其路径放到环境变量的PATH中
Anaconda
下载
推荐使用镜像源下载,进入页面后,可以点击Date旁边的剪头,选择时间倒序
清华大学开源软件镜像站
配置环境变量
找到自己的Anaconda的安装地址,将其路径放到环境变量的PATH中
Go
下载
All releases - The Go Programming Language (google.cn)
配置环境变量
找到自己的Go的安装地址,将其路径放到环境变量的Path中(默认安装情况下会自动配置)