# Python ## 安装miniconda 使用miniconda做版本切换 ``` wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh sudo chmod 777 Miniconda3-latest-Linux-x86_64.sh ./Miniconda3-latest-Linux-x86_64.sh ``` 如果最后`You can undo this by running `conda init --reverse $SHELL`? [yes|no] `的时候输入了yes就不用执行下面的激活终端了 ~/.bashrc设置miniconda ``` export PATH=/root/miniconda3/bin/conda:$PATH ``` `source ~/.bashrc` 之后再执行 `/root/miniconda3/bin/conda init` 重启shell看到(base)就是成功 ## miniconda常用指令 1. **创建新环境**: ```bash conda create --name myenv ``` 这里的 `myenv` 是你为新环境起的名字。 2. **创建新环境并指定Python版本**: ```bash conda create --name myenv python=3.8 ``` 3. **激活环境**: ```bash conda activate myenv ``` 激活名为 `myenv` 的环境。 4. **退出环境**: ```bash conda deactivate ``` 5. **查看所有环境**: ```bash conda env list ``` 6. **删除环境**: ```bash conda env remove --name myenv ``` 7. **更新环境中的包**: ```bash conda update --name myenv numpy ``` 8. **在环境中安装包**: ```bash conda install --name myenv numpy ``` 9. **在环境中卸载包**: ```bash conda remove --name myenv numpy ``` 10. **查看当前环境的包**: ```bash conda list --name myenv ``` 11. **查看环境的详细信息**: ```bash conda info --envs ``` # nodejs ## 使用nvm做版本切换 [nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions (github.com)](https://github.com/nvm-sh/nvm) ```shell notranslate position-relative overflow-auto curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash ``` 安装脚本 ```shell curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash ``` ## nvm常用命令: ```bash nvm ls # 查看已安装的 Node.js 版本 nvm ls-remote # 查看远程所有的 Node.js 版本 nvm install 17.0.0 # 安装指定的 Node.js 版本 nvm use 17.0.0 # 使用指定的 Node.js 版本 nvm alias default 17.0.0 # 设置默认 Node.js 版本 nvm alias dev 17.0.0 # 设置指定版本的别名,如将 17.0.0 版本别名设置为 dev ``` ## pnpm ### 安装 pnpm 首先,确保你已经安装了 Node.js。然后,使用 npm 安装 `pnpm`: ```bash npm install -g pnpm ``` ### pnpm 常用命令 1. **安装依赖**: - 使用 `pnpm install` 安装项目依赖: ```bash pnpm install ``` 2. **添加依赖**: - 添加一个新依赖到 `package.json` 并安装它: ```bash pnpm add ``` 3. **更新依赖**: - 更新所有依赖到最新版本: ```bash pnpm update ``` - 更新特定依赖: ```bash pnpm update ``` 4. **删除依赖**: - 从 `package.json` 中删除一个依赖并卸载它: ```bash pnpm remove ``` 5. **列出依赖**: - 列出所有已安装的依赖: ```bash pnpm list ``` 6. **查看依赖树**: - 查看项目的依赖树: ```bash pnpm tree ``` 7. **安装特定版本**: - 安装一个特定版本的依赖: ```bash pnpm add @ ``` 8. **安装开发依赖**: - 安装开发依赖: ```bash pnpm add -P ``` 9. **运行脚本**: - 使用 `pnpm` 运行 `package.json` 中定义的脚本: ```bash pnpm run Leave a Comment Cancel reply 使用cookie技术保留您的个人信息以便您下次快速评论,继续评论表示您已同意该条款 Comment * Private comment Name * 🎲 Email * Site Leave a Comment submitting...