码山蜗牛

多动笔,少哔哔

win10下node、npm、python等开发工具版本管理工具

一、node版本管理,使用nvm管理node版本

1、卸载当前node版本:在控制面板中卸载

2、安装nvm:https://github.com/coreybutler/nvm-windows/releases

3、配置nvm下载源:

在nvm安装地址中找到setting.txt文件,复制粘贴一下内容:

node_mirror: https://npmmirror.com/mirrors/node/
npm_mirror: https://npmmirror.com/mirrors/nvm/

4、安装对应版本:

nvm install [version]

5、使用安装好的版本:

nvm use [version]

二、python环境管理使用Miniconda
1、Miniconda下载

下载链接:https://conda.io/miniconda.html
使用教程:https://blog.csdn.net/weixin_30580943/article/details/99123691
根据自己的需求选择自己需要的版本

2、添加环境变量

自行将Miniconda的路径(第二步所选择的安装位置)添加到系统的环境变量中,确保你可以在任何位置运行conda命令。这一步非常关键,它将为你在Windows系统上使用conda提供便利。
添加以下路径:

path\to\your\miniconda
path\to\your\miniconda\Library\bin
path\to\your\miniconda\Scripts 

添加完后一路按确定。

3、完成安装

安装完成后,打开一个新的命令提示符窗口(win+cmd),输入conda --version来验证是否安装成功。如下图所示,如果你能看到了conda的版本信息,那么恭喜你!安装成功啦!你现在可以在Windows系统上愉快地使用Miniconda了!

4、常用命令

https://blog.csdn.net/weixin_45819759/article/details/130477410?spm=1001.2014.3001.5501

5、创建新环境

因为不同的工程会需要不同的环境,创建不同的虚拟环境便于管理项目。
cd到刚刚安装到的miniconda3文件夹里,然后创建一个python3.9的环境,其中py37是该虚拟环境的名字,输入指令:

conda create -n python39 python=3.9``

6、安装需要的库

进入环境目录
conda activate python39
进入到刚才安装的虚拟环境,在这里用conda命令安装需要的包和库,不会干扰到其他环境。
例如,安装numpy,指令为:
conda install numpy

7、添加镜像源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/

目前国内提供conda镜像的大学

  清华大学: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
  北京外国语大学: https://mirrors.bfsu.edu.cn/help/anaconda/
  南京邮电大学: https://mirrors.njupt.edu.cn/
  南京大学: http://mirrors.nju.edu.cn/
  重庆邮电大学: http://mirror.cqupt.edu.cn/
  上海交通大学: https://mirror.sjtu.edu.cn/
  哈尔滨工业大学: http://mirrors.hit.edu.cn/#/home

8、查看已经添加的channels

conda config --get channels

9、恢复默认镜像源(可以不用)

conda config --remove-key channels

posted @ 2024-07-23 17:45  码山蜗牛  阅读(75)  评论(0)    收藏  举报