当前位置: 首页 > news >正文

【深度学习环境】安装anaconda、tensorflow、pycharm

目录

1.安装anaconda

2.安装tensorflow-gpu

3.安装pycharm

4.VNC操作

5.安装Pytorch

PS: linux下常见的操作:

1.Linux下强制关闭程序:

2.导出环境

2.1.pip导出

2.2.conda导出

2.3.其他

3.windows下的环境安装 & pycharm远程配置

4.bash的简单实用

配置HIT的服务器:


1.安装anaconda

Linux杂谈 | (3) 在Linux服务器上安装Anaconda_linux服务器安装anaconda_CoreJT的博客-CSDN博客
首先需要定位到anaconda的bin目录,然后激活 

cd /home/dongb/anaconda3/bin
source activate
conda create -n DeepSC python=3.6  %创建名为DeepSC的环境

版本:Anaconda3-2020.07-Linux-x86_64.sh

安装步骤:
安装:bash Anaconda3-2020.07-Linux-x86_64.sh

设置路径:/data1/chenyc/package/anaconda3

激活:source ~/.bashrc # 设置环境变量

查看:conda list

conda -V

2.安装tensorflow-gpu

在Linux服务器上配置tensorflow-gpu版(最详细教程)_linux安装tensorflow_睡虎的博客-CSDN博客

创建python3.5环境:conda create -n ads-b python=3.5

激活环境:conda activate ads-b

创建tensorflow环境:source activate tensorflow16

查看cuda及cudnn: nvcc -V

或者查看 CUDA 版本:

cat /usr/local/cuda/version.txt

查看 CUDNN 版本:

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

Cudnn:7.6.0

安装:TensorFlow-gpu

pip install tensorflow-gpu==1.10

3.安装pycharm

sh pycharm.sh

启动anaconda

$ source ~/anaconda3/bin/activate root$ anaconda-navigatorcd package/anaconda3/bincd package/pycharm-community-2020.2.1/bin解压:tar -zxvf  pycharm-community-2020.2.1.tar.gz

4.VNC操作

打开或者关闭vnc

vncserver :1                              vncserver -kill :1

5.安装Pytorch

Previous PyTorch Versions | PyTorch

【PyTorch基础知识】基础入门_pytorch_amc_一轮秋月的博客-CSDN博客

PS: linux下常见的操作:

1.Linux下强制关闭程序:

  • 查看程序进程,以pycharm为例
ps aux|grep pycharm
  • kill进程
kill -9 PID

2.导出环境

为了方便别人复现代码,需要给他人提供完整的环境

2.1.pip导出

  • 导出环境
pip freeze > environment.txt
  • 在新建的环境中运行
pip install -r environment.txt

2.2.conda导出

  • 导出环境
conda env export > environment.yml
  • 在新建的环境中运行
conda env create -f environment.yml  #创建一个python环境,然后安装
conda env update --file environment.yml #仅更新

若报错:

在这里插入图片描述

 则需更新pip

python -m pip install --upgrade pip

2.3.其他

conda remove -n 虚拟环境的名称 --all #删除环境

3.windows下的环境安装 & pycharm远程配置

【深度学习环境】windows平台_一轮秋月的博客-CSDN博客

WIN10安装TENSORFLOW(GPU版本) ,安装搜集的有用帖子_nsorflow 版本_一轮秋月的博客-CSDN博客

Sina Visitor System

4.bash的简单实用

【bash的简单使用】_一轮秋月的博客-CSDN博客

配置HIT的服务器:

× VNC无法连接

ubuntu下安装vnc出错(灰屏)_ubuntu vnc灰屏_或许,这就是梦想吧!的博客-CSDN博客

使用MobaXterm?

ubuntu 使用MobaXterm和cpolar配置外网访问ssh和vnc_ubuntu安装mobaxterm_ASUKA@02的博客-CSDN博客

× 创建conda环境遇到问题

 方法一:换源

conda相关指令:从多方面用法介绍Conda查看源_笔记大全_设计学院

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

查看已有的源:

conda config --show channels

 参考: 『技术随手学』解决CondaHTTPError: HTTP 000 CONNECTION 问题 - 知乎

 直接编辑condarc可以解决之(熟悉vim操作)。

http://www.lryc.cn/news/106571.html

相关文章:

  • mockery 模拟
  • 汽车后视镜反射率检测系统
  • uni-app引用外部图标库(阿里矢量图)
  • day49-Todo List(待办事项列表)
  • 寻找丢失数字:数学与位运算的解密之旅
  • 数论分块学习笔记
  • 【基础理论】了解点过程
  • 深入理解Spring MVC中的@ResponseBody注解
  • 大数据学习教程:Linux高级教程(下)
  • 1.Oracle建表及使用
  • 《网络是怎样连接的》(二.2)
  • MySQL加密插件安装
  • 新手入门Jenkins自动化部署入门详细教程
  • Neural Network学习笔记4
  • [转]关于cmake --build .的理解
  • 【Linux下6818开发板(ARM)】硬件空间挂载
  • 剑指offer 动态规划篇
  • 关于Linux中前端负载均衡之VIP(LVS+Keepalived)自动化部署的一些笔记
  • C++ 拷贝交换技术示例
  • 使用 Go 语言实现二叉搜索树
  • 系统接口自动化测试方案
  • 小研究 - JVM 垃圾回收方式性能研究(一)
  • [LeetCode]链表相关题目(c语言实现)
  • [深入理解NAND Flash (操作篇)] NAND 初始化常用命令:复位 (Reset) 和 Read ID 和 Read UID 操作和代码实现
  • RxJava 复刻简版之二,调用流程分析之案例实现
  • SpringMVC中Model和ModelAndView的区别
  • Tomcat安装与管理
  • React之路由
  • 机器学习深度学习——非NVIDIA显卡怎么做深度学习(坑点排查)
  • 2021 Robocom 决赛 第四题