pytorch的安装方法及出现问题的解决方案(Mac中使用conda安装pytorch深度学习的虚拟环境)

pytorch的安装方法及出现问题的解决方案:

安装pytorch,使用pip 安装,在运行代码的时候会报错,但是导包的时候不会报错,因此要采用conda的方式安装

1、找到miniconda的网址安装miniconda,https://docs.conda.io/en/latest/miniconda.html,选择版本64-bit (bash installer),目前我选择的版本是这个版本,下载

2、下载完成后,不能直接点击开,需要在终端找到下载的包所在的位置,执行:

chmod +x ./Miniconda3-latest-MacOSX-x86_64.sh  

3、之后执行以下命令:

./Miniconda3-latest-MacOSX-x86_64.sh  

4、(前面完了直接复制安装下面的,后面要输入yes/enter之类的,继续往下走)之后按操作要求安装相关的包,conda中每安装一个软件,均会安装许多依赖包

source ~/.bash_profile
conda config --set auto_activate_base false
conda create -n nlp python=3.6
#创建虚拟环境,-n nlp 名字:nlp  python环境3.6会根据选择的环境,自动安装相关的虚拟环境 

conda env

conda

查看存在的虚拟环境

 conda env list

使用虚拟环境

conda activate nlp     #conda activate 虚拟环境名称 

安装pytorch

conda install pytorch torchvision -c pytorch
#安装pytorch的命令需要通过https://pytorch.org/查询后安装(版本要和电脑配置相适应)

安装有些包失败,需要重新安装一次,终端重新执行命令:

conda install pytorch torchvision -c pytorch

安装完成后可以使用pip list 查看安装的包是否存在,注意不能使用pip3 list,这条命令执行出现的包不是虚拟环境中的

存在的问题,使用ipython测试import torch时,会报错,但实际是因为直接输入ipython,但是虚拟环境中没有安装,会直接调用虚拟环境外的ipython,虚拟环境外的ipython中不含torch,所以会报错。

虚拟环境中安装ipython

pip install ipython

虚拟环境中安装jupyter

conda install jupyter notebook 

需要安装很多依赖包(会自动安装)

你可能感兴趣的:(soft,虚拟环境,深度学习,pytorch,解决方案)