pytorch 深度学习之环境安装与配置

conda

下载与安装

使用 清华下载源 下载:Miniconda3-py38_4.10.3-Windows-x86_64.exe 并安装。

基本操作

常用操作

# 查看版本号 conda --version # 查看当前存在的虚拟环境 conda env list # 查看-安装-更新-删除 package conda list conda search package-name conda install package-name conda install package-name=vesion conda update package-name conda remove package-name

虚拟环境管理

# 创建 env-name 的虚拟环境 conda create --name env-name # 创建 env-name 的虚拟环境,并指定 python 版本 conda create --name env-name python=3.8 # 创建 env-name 的虚拟环境,指定 python 版本和某些包 conda create --name env-name numpy scipy # Linux 激活虚拟环境 source activate env-name # Windows 激活虚拟环境 activate env-name # Linux 退出虚拟环境 source deactivate env-name # Windows 退出虚拟环境 deactivate env-name # 删除虚拟环境 conda remove --name env-name --all # 复制某个环境 conda create --name new-env-name --clone old-env-name

指定环境中管理包

conda list --name env-name conda install --name env-name package-name conda remove --name env-name package-name

使用国内源

# 添加源 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 --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/ # 显示源 conda config --show-sources # 安装包时显示channel的url conda config --set show_channel_urls yes

jupyter notebook

安装与运行

pip install jupyter notebook

两种模式

  • 命令模式->编辑模式:【Enter】
  • 编辑模式->命令模式:【Esc】

命令模式快捷键

  • H:显示快捷键帮助
  • F:查找和替换
  • P:打开命令面板
  • Y:把当前 cell 内容转换为代码形式
  • M:把当前 cell 内容转换为 markdown 形式
  • A:在上方新建cell
  • B:在下方新建cell
  • X/C/Shift-V/V:剪切/复制/上方粘贴/下方粘贴
  • 双击D:删除当前 cell
  • Z:撤销删除
  • S:保存 notebook
  • L:为当前 cell 的代码添加行编号
  • Shift+上下键:按住 Shift 进行上下键操作可复选多个 cell
  • Shift+L:为所有 cell 的代码添加行编号
  • Shift+M:合并所选 cell 或合并当前 cell 和下方的 cell
  • Ctrl+Enter:运行当前 cell
  • Shift+Enter:运行当前 cell 并跳转到下一 cell
  • Alt+Enter:运行当前cell并在下方新建 cell
  • 双击 I:停止 kernel
  • 双击 0:重启 kernel

编辑模式快捷键

  • Tab:代码补全
  • Ctrl+A:全选
  • Ctrl+Z:撤销
  • Ctrl+Home:将光标移至cell最前端
  • Ctrl+End:将光标移至cell末端

其它

  • jupyter notebook 导出 markdown 文件格式:
pip install nbconvert pip install pandoc jupyter nbconvert --to FORMAT notebook.ipynb
  • 若要使用 Matplotlib 绘图,为确保图形能顺利输出,需在 cell 开头键入 %matplotlib inline
  • Autopep8 插件:规范化代码格式:需要通过 pip install autopep8 安装 autopep8,安装完之后需要重启 jupyter notebook 服务才能生效

pytorch

pip install torch==1.10.2 pip install torchvision==0.11.3

测试:

import torch print(torch.arange(10))
tensor([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

__EOF__

本文作者刘皇叔
本文链接https://www.cnblogs.com/xiaojianliu/p/16149089.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   刘-皇叔  阅读(170)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
历史上的今天:
2020-04-15 数组与智能指针
点击右上角即可分享
微信分享提示