conda 命令和创建tensorflow环境

conda的常用命令可以参考:conda搭建python环境

1,windows系统:

conda更新:
conda update conda
conda安装tensorflow:
  • 首先建立一个新的虚拟环境:
conda create -n my_env python=3.6 #-n 也可以写全为 --name

这里环境名称为my_env; 使用python3.6,可能会提醒要更新python等,选择y即可。
激活环境并安装tensorflow:

activate my_env
pip install tensorflow
  • 退出环境:
deactivate
  • 重新进入建立的环境
activate 环境名
  • 复制环境:
conda create --name new_env_name --clone old_env_name  #--name可以写为 -n

现在将上面建立的环境改名为tensorflow:
先deactivate退出环境到终端界面后

conda create -n tensorflow --clone my_env  #命名新的环境为tensorflow
  • 使用IDE
    笔者使用的是spyder,比较麻烦的是,已经在anaconda中安装spyder了,但是从tensorflow环境中进入spyder后不能import tensorflow,因为spyder是位于anaconda下的,而不是tensorflow下,意味着需要在tensorflow下重新安装spyer
    首先进入tensorflow环境,然后在此环境中conda安装
activate tensorflow
conda install spyder

从tensorflow环境下打开spyder,直接输入spyder即可,(如果提示spyder已经打开,则用:)

spyder --new-instance

在spyder终端输入:

import tensorflow as tf

没有报错就配置成功
然而当导入numpy时提示没有这个包,配置见下(一定要先试一下,说不定可以导入呢)

  • 为tensorflow配置其他包
    值得注意的是,此时tensorflow是一个新的空间,所以以前的安装在anaconda下的包都不能用,以numpy为例,需要重新安装,同样是在tensorflow环境下:
conda install numpy

2,linux系统

跟Windows差不多,差别在于激活和退出的时候需要加source

  • 建立环境
conda create -n tensorflow python=3.6 #环境名直接为tensorflow
  • 激活环境
source activate tensorflow
  • 安装
    注意要安装在tensorflow环境下
cd /home/wudl/.conda/envs/tensorflow  #进入环境目录
pip install tensorflow
  • 退出环境
source deactivate
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值