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
GitHub 加速计划 / te / tensorflow
184.55 K
74.12 K
下载
一个面向所有人的开源机器学习框架
最近提交(Master分支:2 个月前 )
a49e66f2 PiperOrigin-RevId: 663726708 2 个月前
91dac11a This test overrides disabled_backends, dropping the default value in the process. PiperOrigin-RevId: 663711155 2 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐