Anaconda 使用常用命令

迷南。 2022-12-12 15:08 295阅读 0赞

Anaconda 使用常用命令

虚拟环境

  1. # 创建
  2. conda create --name pytorch python=3.6
  3. conda create --name pytorch1.8 --clone pytorch1.6 # 从已有环境创建
  4. # 查看已有环境
  5. conda env list
  6. # or
  7. conda info -e
  8. # 激活
  9. source activate your_env_name
  10. # or
  11. conda activate your_env_name
  12. # 退出
  13. source deactivate your_env_name
  14. # or
  15. conda deactivate your_env_name
  16. # 删除,或者直接删除对应env下面的文件夹
  17. conda remove --name your_env_name --all
  18. conda env remove --name your_env_name
  19. # 查看当前环境安装包
  20. conda list
  21. #导出环境配置
  22. conda env export > torch18.yaml
  23. #从配置文件创建环境
  24. conda env create -f torch18.yaml

修改源

  1. # 添加清华源
  2. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  3. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  4. conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  5. conda config --set show_channel_urls yes
  6. # 添加中科大源
  7. conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  8. conda config --set show_channel_urls yes
  9. # 查看源
  10. conda config --show-sources
  11. # 删除源
  12. conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  13. conda config --remove channels defaults
  14. # 恢复默认源
  15. conda config --remove-key channels

pip 安装

用 conda 安装比较方便,但是某些情况下没有对应的包,只能 pip 安装,这个时候可能会出现问题。

  1. source activate your_env_name
  2. pip install your_package_name
  3. #从豆瓣下载
  4. pip install your_package_name -i -i https://pypi.doubanio.com/simple/
  5. #从阿里云下载
  6. https://mirrors.aliyun.com/pypi/simple/
  7. #从清华源下载
  8. https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/

上面的命令提示安装成功,但是在 import 的时候还是提示找不到包,通过查看当前环境的安装包,却更本就没有安装。造成这个问题的原因是 pip 调用的是系统默认的 pip 路径,然后安装到了系统的默认 python 环境中去了。那如何安装到指定的 conda 环境中去呢?

  1. # 安装到 conda base 环境
  2. sudo your_anaconda3_root/bin/pip install your_package_name
  3. # 安装到指定 conda 环境
  4. sudo ~/.conda/envs/your_env_name/bin/pip install your_package_name

远程启动 jupyter

  1. # destination dir
  2. cd /data02/code
  3. conda activate pytorch
  4. jupyter notebook --ip=192.168.1.1 --port=8888

远程启动 tensorboard

  1. tensorboard --logdir='/code/log' --bind_all

发表评论

表情:
评论列表 (有 0 条评论,295人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Anaconda 命令

    弄了两天的Anaconda,总算是了解了个大概,不过确实这个工具的管理很方便,在这里记录一下常用的命令: 首先是为了之后的下载速度,首先将清华的镜像加进去: con