【记录】安装conda并更换清华源

Last updated on October 18, 2024 pm

安装下载工具

安装conda

  • 下载 miniconda:清华镜像 | 官网
  • conda config --set show_channel_urls yes
  • (Windows) notepad.exe $env:HOMEPATH/.condarc
  • (Linux) nano .condarc 确保是 清华镜像

附加 修改 envs 位置

  • nano .condarc 附加下面的配置项
1
2
envs_dirs:
- /home/jovyan/upload/envs

附加 打包环境

1
2
3
4
5
6
7
8
9
10
# 注意!打包的虚拟环境记录的是源环境的
# 需要先在新系统上新建一个和源环境anaconda安装路径一样的空目录
# 即 envs_dirs 是相同的,然后 ./tmp/mice 按实际修改为 envs_dirs/mice
source activate mamba
conda create -n mice conda-forge::r-tidyverse conda-forge::r-irkernel conda-forge::r-mice conda-forge::r-vim
conda install conda-forge::conda-pack
conda env list
conda pack -n mice -o mice.tar.gz --ignore-editable-packages
mkdir -p ./tmp/mice && tar -xzf mice.tar.gz -C ./tmp/mice
source activate ./tmp/mice

常用命令示例

  • 创建环境:conda create -n llama -c conda-forge python -y
  • 查看环境:conda info --env
  • 删除环境:conda remove -n py36 --all
  • 安装 conda 包:conda install -n llama compilers make -c conda-forge -y
  • 安装 pip 包:conda run -n llama pip install llama-cpp-python[server] -i https://pypi.tuna.tsinghua.edu.cn/simple
  • 清理缓存:conda clean --all
  • 安装 paddlepaddle:conda install paddlepaddle-gpu==2.4.2 cudatoolkit=11.6 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/ -c conda-forge

创建新环境示例

  • conda create -n tts_edge python -c conda-forge
  • conda activate tts_edge
  • python -m pip install edge-tts -i https://pypi.tuna.tsinghua.edu.cn/simple
  • edge-tts --list-voices
  • edge-tts --voice zh-CN-XiaoxiaoNeural --text "你好!有什么我可以帮助你的吗?" --write-media hello.mp3 --write-subtitles hello.vtt

回滚环境

1
2
conda list --revisions
conda install --revision 0

使用mamba加速

1
2
3
conda create -n something_fuck -c conda-forge mamba
conda activate something_fuck
mamba install -c bioconda bcftools

构建包

1
2
3
mamba create -n build -c conda-forge conda-build
source activate build
conda config --set anaconda_upload yes

附加 win平台

1
2
3
4
5
6
7
8
9
conda create -n llama libcublas cuda-toolkit git -c nvidia -c conda-forge
conda activate llama
cd D:\llama
git clone --depth=1 -b master --single-branch https://github.com/ggerganov/llama.cpp.git
# 修改 Makefile,添加 -I$(CONDA_PREFIX)/include 和 -L$(CONDA_PREFIX)/lib
# git add . && git commit -m 'add conda Path'
& "C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\Common7\Tools\LaunchDevCmd.bat"
%windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -NoExit -Command "& 'C:\Users\11248\miniconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\Users\11248\miniconda3' "
# git checkout . && git clean -xdf

【记录】安装conda并更换清华源
https://hexo.limour.top/-ji-lu--an-zhuang-conda-bing-geng-huan-qing-hua-yuan
Author
Limour
Posted on
May 13, 2023
Updated on
October 18, 2024
Licensed under