当前位置: 首页 >  技术分享 >  Anaconda+PyCharm+Pytorch/tensorflow环境配置个人总结

Anaconda+PyCharm+Pytorch/tensorflow环境配置个人总结

导读:Anaconda是一个非常方便的python版本管理工具,可以很方便地切换不同版本的Python进行测试。同时不同版本之间也不存在相互的干扰。.PyCharm是一款常见的Python IDE,pytorch和TensorFlow是目前两个主流的深度学习框架。.Anaconda安装

Anaconda是一个非常方便的python版本管理工具,可以很方便地切换不同版本的Python进行测试。同时不同版本之间也不存在相互的干扰。

PyCharm是一款常见的Python IDE,pytorch和TensorFlow是目前两个主流的深度学习框架。

Anaconda安装

前往官方网址下载最新版即可,安装教程

PyCharm安装

官网下载安装,安装教程

Pytorch开发环境配置

打开命令行,启动anaconda

activate

创建pytorch新环境

conda create -n pytorch python=3.7

切换到新环境

activate pytorch

安装pytorch相关包

pip install torch torchvision torchaudio

验证pytorch安装完成

import torch
from torch import autograd

x = torch.tensor(1.)
a = torch.tensor(4., requires_grad=True)
b = torch.tensor(2., requires_grad=True)
c = torch.tensor(3., requires_grad=True)

y = a**2 * x + b * x + c

print('before:', a.grad, b.grad, c.grad)
grads = autograd.grad(y, [a, b, c])
print('after:', grads[0], grads[1], grads[2])

显示如下结果,则安装成功

Tensorflow开发环境配置

打开命令行,启动anaconda

activate

创建tensorflow新环境

conda create -n tf python=3.7

切换到新环境

activate tf

安装TensorFlow相关包,使用清华源加速下载

pip install tensorflow -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install numpy pandas -i https://pypi.tuna.tsinghua.edu.cn/simple

验证TensorFlow安装,新建python文件,输入一下代码

import numpy as np
import tensorflow as tf
# import pandas as pd

np.object = object
print(tf.__version__)

x = [[1.]]
m = tf.matmul(x, x)
print(m)

显示如下结果,则安装成功

内容
  • 【Oculus Interaction SDK】(六)实体按钮 & 按压交互
    【Oculus Interact
    2023-12-10
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • 【Oculus Interaction SDK】(五)设置不同的抓握手势
    【Oculus Interact
    2023-12-10
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • 【Oculus Interaction SDK】(八)特殊的 UI(曲面效果 & 手指点击)
    【Oculus Interact
    2023-12-10
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • 【Oculus Interaction SDK】(十)在 VR 中使用手势识别
    【Oculus Interact
    2023-12-10
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • 【Oculus Interaction SDK】(七)使用射线进行交互(物体 & UI)
    【Oculus Interact
    2023-12-10
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • 【Oculus Interaction SDK】(三)限制可操作物体的移动 / 旋转
    【Oculus Interact
    2023-12-09
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • cocos2d-x 3.17 推箱子 0.1
    cocos2d-x 3.17 推
    2023-12-07
    简述.sokoban-cocos2dx.此版本为推箱子游戏的基础版本, 后续添加如下功能.人物动画.TiledMap 解
  • 【Oculus Interaction SDK】(十二)Meta Quest 如何开启透视(Passthrough)
    【Oculus Interact
    2023-12-07
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • ET框架6.0分析三、网络通信
    ET框架6.0分析三、网络通信
    2023-12-06
    概述.ET框架的消息机制贯彻始终,包含Entity消息(Awake,Update.…),自定义(Customer)消息,
  • Excel表格和Unity
    Excel表格和Unity
    2023-12-06
    Excel表格和Unity.1.配置.下载EPPlus.dll.链接:https://pan.baidu.com/s/1
  • 【Lua】(一)VSCode 搭建 Lua 开发环境
    【Lua】(一)VSCode 搭
    2023-12-05
    前言.最近在找工作,基本所有的岗位都会问到 Lua(甚至拼 UI 的都要求会 Lua),咱能怎么办呢,咱也只能学啊…….
  • Leetcode刷题本地debug框架搭建
    Leetcode刷题本地debu
    2023-12-04
    思路.1. 初版.cmake + 单一.cpp文件.参考:https://blog.songjiahao.com/arc
  • 【Oculus Interaction SDK】(十一)关于手势识别中手势设置的详细信息
    【Oculus Interact
    2023-12-03
    前言.前段时间 Oculus 的 SDK.频繁更新,很多已有的教程都不再适用于现在的版本了。本系列文章的主要目的是记录现
  • 驱动开发:内核封装WFP防火墙入门
    驱动开发:内核封装WFP防火墙入
    2023-12-02
    WFP框架是微软推出来替代TDIHOOK传输层驱动接口网络通信的方案,其默认被设计为分层结构,该框架分别提供了用户态与内
  • 时尚个性针织毛衣
    时尚个性针织毛衣
    2023-12-11
    时尚个性针织毛衣.时尚个性针织毛衣一直是秋冬季节的必备单品,不仅可以很好地保暖,还能展现出个性与时尚。无论是女性还是男性
  • 休闲简约短袖衬衫
    休闲简约短袖衬衫
    2023-12-21
    休闲简约短袖衬衫.现代人生活节奏快,休闲简约的穿着成为时尚潮流。短袖衬衫作为经典的休闲单品,一直备受时尚人士的青睐。它舒
  • 经典款皮鞋
    经典款皮鞋
    2023-12-06
    经典款皮鞋.经典款皮鞋一直是时尚界的永恒之选,不论是商务场合、休闲聚会还是正式场合,都能展现出绅士淑女的气质和优雅。今天
  • 修身弹力牛仔裤
    修身弹力牛仔裤
    2023-12-26
    修身弹力牛仔裤:展现你的魅力.一、时尚的必备单品.修身弹力牛仔裤一直都是时尚界的必备单品,它不仅可以展现出个人的魅力,还
  • 可爱儿童内衣套装,优质棉质,柔软透气,呵护宝宝肌肤
    可爱儿童内衣套装,优质棉质,柔软
    2024-01-05
    可爱儿童内衣套装,优质棉质,柔软透气,呵护宝宝肌肤.宝宝的皮肤是非常娇嫩的,所以选择合适的内衣套装对于宝宝的健康和舒适至
  • 优雅复古半身裙,散发优雅复古气息
    优雅复古半身裙,散发优雅复古气息
    2024-01-15
    优雅复古半身裙,散发优雅复古气息.复古是一种永不过时的时尚趋势,它总能让人们联想到过去的美好时光。而半身裙则是女性衣橱里
  • 时尚修身连衣裙,展现优雅女性魅力
    时尚修身连衣裙,展现优雅女性魅力
    2023-12-06
    时尚修身连衣裙,展现优雅女性魅力.时尚修身连衣裙一直是女性衣橱里的必备单品,不仅款式多样,而且能够展现出女性的优雅魅力。
  • 潮流风衣大衣,彰显都市时尚风采
    潮流风衣大衣,彰显都市时尚风采
    2023-12-16
    潮流风衣大衣,彰显都市时尚风采.潮流风衣大衣一直是时尚界备受追捧的单品之一。它既能为我们遮风挡雨,又能为我们穿出时尚感,
  • 暖心家居服套装,柔软舒适,可爱**形象,让宝宝安心入睡
    暖心家居服套装,柔软舒适,可爱*
    2023-12-16
    暖心家居服套装,让宝宝安心入睡.宝宝的睡眠质量对成长发育至关重要,而穿着舒适的家居服对宝宝的睡眠质量有着直接的影响。为了
  • 时尚儿童牛仔裤,经典款式,耐穿耐磨,让宝宝更有个性
    时尚儿童牛仔裤,经典款式,耐穿耐
    2024-01-10
    时尚儿童牛仔裤引领潮流.时尚儿童牛仔裤一直是儿童服装中的经典款式,不仅经典耐穿,而且可以展现宝宝的个性。随着时尚的发展,