前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Anaconda+虚拟环境创建+Pycharm+Pytorch+各种包安装保姆级教学

Anaconda+虚拟环境创建+Pycharm+Pytorch+各种包安装保姆级教学

作者头像
润森
发布于 2022-08-18 02:10:56
发布于 2022-08-18 02:10:56
1.9K0
举报
文章被收录于专栏:毛利学Python毛利学Python

前言

相信很多时候大家都会用到虚拟环境,他具有可以让你快速切换不同的python版本,让程序打包的时候轻量化等等优点,之前作为小白第一次接触python的时候,为了配置虚拟环境花了好几天,踩了很多坑,网上很多教程的水平也参差不齐,正好最近帮实习公司做了个学校项目,需要我提供python环境配置的文档,于是我就顺手把教程编辑成博客,跟大家分享一下,希望大家少走弯路~~~(保证是面向小白的保姆级教学!多图!)话不多说,直接上干货!

1)anaconda安装

本小节主要介绍anaconda的安装,anaconda可以与pycharm配合使用,实际操作非常便捷。anaconda创建虚拟环境非常方便,适合新手小白使用,强烈推荐。编辑器的话推荐用pycharm,这里是看个人喜好吧,我还是很喜欢pycharm这个软件的~

首先打开anaconda官网,点击get started。

然后点击:

根据自己的操作系统选择下载包,本节以windows64位为例:

下载完毕后打开,安装如下步骤点击:

点击install开始安装,很多教程上这里没有勾选(这里也是之前踩过的坑之一),这里会自动帮你把anaconda添加到环境变量里面,有人认为会出错,但是实际上我测试下来,完全可以使用,(官方都给你简便的方法,为啥你还得绕个大弯呢):

一直next:

这里可以取消勾选,一个是打开他的问卷,一个是立刻打开anaconda

2)使用anaconda创建虚拟环境

win+r输入cmd,打开命令行,输入conda create -n my_python_env python=3.8 并回车

询问你是否安装这些相关的包,输入y确认:

安装完成后,输入activate my_python_env

如上图所示顺利进入了虚拟环境。至此咱们的虚拟环境就创建好了。

3)安装pytorch

因为项目中刚好涉及到深度学习,所以我就顺便把pytorch的安装教程也写了,这次主要用cpu版本的做了个演示,后续我会更新GPU版本的pytorch安装方式!

** pytorch是一个深度学习的框架,里面集成了很多非常牛逼的api,而且他有庞大的社区,使用起来相当方便,目前pytorch的人口一直在上涨,他已经发展成为主流框架之一,所以推荐大家使用。**

进入pytorch官网,点击install:

有GPU的同学,可以查询自己显卡支持的cuda版本,支持10.2还是11.3,可以安装cuda版本的pytorch,计算速度更快,注意,若是安装cuda版本,需要安装对应的cudnn,为了适合大部分同学使用(后面会更新GPU版本的下载方式!!!),本教程以cpu为例:

复制下面的代码:

打开cmd,进入刚刚创建好的虚拟环境,(防止有同学手滑把cmd关掉了,再来演示一遍):

将复制的代码粘贴进cmd,并在代码后面添-i 镜像链接,这一步是为pip添加镜像,可以加速下载。(此步是临时添加,感兴趣的同学可以自行查找永久添加镜像的方法):

镜像链接:

清华:https://pypi.tuna.tsinghua.edu.cn/simple

阿里云:http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

华中理工大学:http://pypi.hustunique.com/

山东理工大学:http://pypi.sdutlinux.org/

豆瓣:http://pypi.douban.com/simple/

4)安装其他包

毕竟是保姆级教学,安装pytorch和安装其他包的方法略有不同,所以我还是单拎出来演示一下:

我们实际使用python的时候会import很多包,这些包集成了很多功能,可以让我们直接调用,以matplotlib为例,matplotlib是我们常用的绘图工具,下面介绍在虚拟环境中安装该包。

首先,还是先进入虚拟环境。

输入pip install matplotlib -i 镜像链接

若需安装其他python包,同学们可以按照该流程进行自行安装:

  1. 进入自己的虚拟环境1. pip install 包名 -i 镜像链接

5)安装pycharm

进入官网,点download进入下载界面:

下载完毕后打开,并按照如下操作:

这里可以都勾选,这些东西都很方便,很多教程都要求不勾选,可能有些大佬不喜欢,觉得太臃肿,但是对新手来说这些都是非常友好的东西!所以这边还是建议大家都选上!~

这里就默认就好啦,点install开始安装:

安装完成,记得用之前电脑重启一下!

6)Pycharm使用虚拟环境

打开Pycharm,点击左上角File,选中settings

咱们主要修改Python Interpreter:

选择Python Interpreter,点击左边齿轮图标,并选择Add:

选Conda Environment,选Existing environment(因为咱们已经之前用anaconda已经创建过环境了),并勾选Make available to all projects(这个选项可以使你新开一个project的时候,也可以使用这个环境):

注意这里的Interpreter,点击‘…’选择路径:

然后点击ok,然后点击Apply,至此环境变量就可以使用了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 小刘IT教程 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
linux CentOS7 下 Docker安装
Docker在CentOS安装介绍地址:https://docs.docker.com/install/linux/docker-ce/centos/
Lansonli
2021/10/09
3970
2019年9月23日 Linux学习笔记
Markdown 命令教程
用户6318323
2019/09/23
8380
2019年9月23日 Linux学习笔记
centos7 docker安装详解
查看内核和操作系统版本 [root@prod3 ~]# uname -r 3.10.0-327.el7.x86_64 [root@prod3 ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 1、安装yum源 yum install -y epel-release 2、yum安装docker yum install docker -y 3、启动docker并将其设置为开机启动 systemctl start docker.service
程序员同行者
2018/06/22
6770
1-Docker概述
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。
Ywrby
2022/10/27
3570
1-Docker概述
【学习笔记】Docker学习笔记
Docker 安装 # 1、yum 包更新到最新 yum update # 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 # 3、 设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docke
Karos
2023/02/02
1.3K0
【学习笔记】Docker学习笔记
Linux下Docker的安装及使用
类似于电脑,要在朋友的电脑上跑你写的Java程序,就得检查他电脑有没有安装Java环境.
玖柒的小窝
2021/09/08
9350
Linux下Docker的安装及使用
centos7安装docker
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。
周小董
2019/03/25
1.2K0
centos7安装docker
Docker入门:Docker安装与基本使用
Docker支持主流的Linux Server、也支持Windows Server,同时为了方便开发者在开发环境中使用Docker,Docker官方也提供了支持Windows以及macOS的Docker Desktop。
KenTalk
2023/04/07
1.6K0
Docker入门:Docker安装与基本使用
【云原生实战】Docker基本概念以及命令实战
Install Docker Engine on CentOS | Docker Documentation
陶然同学
2023/02/27
3350
【云原生实战】Docker基本概念以及命令实战
Docker入门与简单使用
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上。近几年来,Docker 在国内发展的如火如荼,特别是在互联网公司, Docker 的使用是十分普遍的,极大提高了应用的维护效率,降低了云计算应用开发的成本。本篇文章主要是带你入门Docker,介绍Docker的安装及简单使用。
MySQL技术
2019/11/07
6750
docker高级教程_docker到底怎么用
可以看见右侧有docker pull command拉取镜像的命令,以windows为例,打开cmd输入以上命令即可下载docker镜像
全栈程序员站长
2022/11/03
1.4K0
docker高级教程_docker到底怎么用
CentOS7 安装 Docker
使用 cat /etc/os-release 命令查看Linux 发行版名称和版本号
草帽lufei
2022/07/29
3560
CentOS7 安装 Docker
在Centos7上安装Docker
在Centos7上安装Docker-ce直接用yum install docker -y安装的docker版本为1.12,但是docker发展很快,现在都18.03.1了。docker-ce是指docker的社区版。1、安装 yum-utils,它提供了 yum-config-manager,可用来管理yum源yum install -y yum-utils
Dream城堡
2018/09/10
1.4K0
基于Docker构建安装Git/GitLab,以及制作springboot工程镜像
本地离线存储:绝大多数操作都只需要访问本地文件和资源,不用连网,在本地磁盘上就保存着所有当前项目的历史更新,所以处理起来速度飞快。
艾编程
2020/06/10
4.6K0
CentOS 7安装Docker
Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。
青衫染红尘
2021/01/19
6740
Docker常用命令
学习Docker有段时间了,所有的操作都是在命令行下,如果不是每天都在使用,很容易忘记命令。本文将以学习Docker的角度,从前到后,将一些常用的Docker命令记录下来,算是个备忘。
oec2003
2019/07/19
6050
Docker常用命令
Centos7安装docker18
Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发者和小型团体使用的,企业版会提供额外的收费服务,比如经过官方测试认证过的基础设施、容器、插件等。 社区版按照stable和edge两种方式发布,每个季度更新stable版本,如17.06,17.09;每个月份更新edge版本,如17.09,17.10。 1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本 2、使用 root 权限登录 Centos。确保 yum 包更新到最新。 yum update 3、卸载旧版本(如果安装过旧版本的话) yum remove docker  docker-common docker-selinux docker-engine 如果之前已经安装过旧版本的docker 卸载旧版本的包 yum erase docker-common-2:1.12.6-68.gitec8512b.el7.centos.x86_64 4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的 yum install -y yum-utils device-mapper-persistent-data lvm2 5、设置yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 6、可以查看所有仓库中所有docker版本,并选择特定版本安装 yum list docker-ce --showduplicates | sort -r 7、安装docker yum install docker-ce  #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版17.12.0 yum install <FQPN>  # 例如:sudo yum install docker-ce-17.12.0.ce 8、启动并加入开机启动 systemctl start docker systemctl enable docker 9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了) docker version
似水的流年
2019/12/06
1K0
docker必会知识(常用)
:Docker 镜像(Image),就相当于是一个 root 文件系统。比如官方镜像 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系统的 root 文件系统。
编程张无忌
2021/01/26
2.2K0
docker必会知识(常用)
Centos7下安装Docker(详细安装教程)[通俗易懂]
百科说:Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
全栈程序员站长
2022/07/25
10.5K0
Docker
以前我们开发项目有专门的开发环境,做测试时有测试环境,而产品上线就会有生产环境,这个过程经常要迁移项目,不同的环境配置可能导致不可预估的错误,要经常性的改动
晚上没宵夜
2020/04/30
1.1K1
Docker
相关推荐
linux CentOS7 下 Docker安装
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档