文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Python、Pytorch、Pycharm安装教程及注意事项

2023-09-23 12:47

关注

文章目录


前言

本人在安装python的过程中遇到很多困难,最终摸索出了python、pytorch、pycharm正确的安装步骤。
在这里总结一下,大家可以参考、参考。


一、注意事项

安装python等内容,首先要选好安装的版本。如果只使用python,可能随便选一个版本都能用。
但是如果要利用pytorch,学习深度学习,或者跑别人的代码,一定要注意版本对应,不对应就可能出现错误。

1. 查看电脑cuda版本

首先是cuda版本与电脑的对应,电脑本身是有cuda版本限制的,不是装最新版本就能使用的。
查看自己电脑的cuda版本步骤如下:

键盘Window+R

在这里插入图片描述

输入cmd,打开如下界面

在这里插入图片描述

输入nvidia-smi,得到如下内容

在这里插入图片描述

注意:选择下载的cuda版本不能超过电脑的cuda版本

2. CUDAToolkit与Pytorch版本对应

在这里插入图片描述

3. Python与Pytorch版本对应

标注1的是可以的。
在这里插入图片描述

二、python安装步骤

1. 安装Anaconda3

利用清华的conda镜像:

  1. miniconda下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/
  2. anaconda下载地址: https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
    打开后选择安装包(win是exe,linux是sh),安装python3以上版本选择Anaconda3.0。

安装Anaconda3.0时只需注意勾选下图框住的内容,其他都是点next即可。
在这里插入图片描述

2. 创建conda环境

  1. 打开
    点击‘开始’,找到下图的‘Anaconda prompt(Anaconda)’,打开后如下二图所示。

注意:请一直打开着,不要关闭,后面都用得到

在这里插入图片描述
打开之后如下图所示:
在这里插入图片描述

  1. 在打开的‘Anaconda prompt(Anaconda)’中执行命令:
conda config --set show_channel_urls yes
  1. 去C盘找到Users文件夹,然后找到你用户名字的文件夹
    (比如我的叫Administrator,你可能是19931或其他),就可以看到名叫 .condarc 的文件。
  2. 打开.condarc文件,删掉里边全部的东西
    然后去
    https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
    这个地址,复制下图这个框里全部内容,然后粘贴到.condarc里保存退出。
    在这里插入图片描述
    保存后是下图这样:
    在这里插入图片描述
  3. 回到刚才的prompt黑色的控制台窗口
    执行以下命令conda clean -i 就ok了
conda clean -i 

3.创建环境

  1. 在Anaconda prompt(Anaconda)命令窗输入:
conda create -n 环境名  (环境名自定义)

比如:

conda create -n torch

最好不要设为pytorch、python等,易混淆。
命令间的空格一定不能删,不然报错。

  1. 查看环境:

之后可以输入查看环境:

conda info -e

下面界面显示两个环境:*表示当前是哪个环境。可以看到当前是base环境。
在这里插入图片描述

4.激活和删除环境

  1. 激活环境
    执行命令:
conda activate pytorch_01

看到前面框里换为激活的环境,说明成功。
在这里插入图片描述
2. 删除环境(用的时候再操作,现在不执行)
输入命令:

conda remove -n 环境名 --all

5.在环境中安装python

有以下两种方式可以安装python:

  1. conda
    输入下列命令可安装相应的python包:
conda install python包名称=版本号   例如:conda install python=3.7
  1. pip
pip install python包名称=版本号例如:pip install python=3.7

6.查看环境内容

输入以下命令,可以看到环境中已下载的包。

conda list

三、pytorch安装步骤

装pytorch很容易出问题,一定要注意版本对应,在里面写了。
视频教程:https://www.bilibili.com/video/BV1FN411o7Ep

依然是可以采用两种方式来装。

1.conda

  1. 进入pytorch官网:
    https://pytorch.org
    选择Get Started,如下图
    在这里插入图片描述
  2. 选择如下图
    在这里插入图片描述
    按照所需进行选择,复制Command 中的命令到Anaconda Prompt命令窗(选好图中红色的模块)。
    回车,即可进行安装。
    若失败,多重复几次,还是不行的话用pip的方式进行安装。

注意:若现在的界面中cuda没有自己要装的版本,可以从以下链接看到以前的版本:
https://pytorch.org/get-started/previous-versions/

2.pip

选择如下图,使用图中的代码安装。
在这里插入图片描述
Pip安装直接用命令可能较慢,不行,请用下面的步骤。

  1. 安装cuda
conda install cudatoolkit=10.1(注意版本对应)

选择适合自己电脑的版本,具体选择请看的注意事项。

  1. Pip换源
    pip国内的一些镜像:
      阿里云 http://mirrors.aliyun.com/pypi/simple/
      中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
      豆瓣(douban) http://pypi.douban.com/simple/
      清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
      中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

临时使用:
可以在使用pip的时候在后面加上-i参数,指定pip源

pip install scrapy -i https://pypi.tuna.tsinghua.edu.cn/simple

永久修改:
windows:
直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

  1. pip安装torch
    torch文件所在网址:
    https://download.pytorch.org/whl/torch/
    下载torch-1.7.1+cu101-cp37-cp37m-win_amd64.whl(具体版本根据自己的电脑及安装python版本选择)
    一般下载到桌面,好操作。

  2. 执行命令:

cd desktop(打开桌面)

输入pip install torch+Tab键(变成下面代码)

pip install ‘torch-1.7.1+cu101-cp37-cp37m-win_amd64.whl’

安装成功与否在下面的pycharm中测试。

四、pycharm安装步骤

  1. 以管理员身份运行,一直next
    选安装位置时,选一个位置,最好英文路径
    在这里插入图片描述
  2. 安装完成,可以换成中文界面
    点左上角file>setting> plugins,在右面的搜索框中搜chinese,选择下图中的包安装,最后重启即可完成。
    在这里插入图片描述
  3. 配置解释器
    文件>设置
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  1. 验证pytorch是否安装成功
    在pycharm中新建‘.py’文件,输入以下代码:
import torchprint(torch.cuda.is_available())

在这里插入图片描述
运行,结果为Ture,即为成功。

在这里插入图片描述


总结

以上就是大致步骤,可能大家在安装的时候还会出现各种各样的问题,到时候在必应上搜索解决吧。

来源地址:https://blog.csdn.net/qq_52821436/article/details/131337746

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯