Linux安装TensorFlow

灰太狼 2022-01-22 06:57 288阅读 0赞

Linux系统下打开jupyter notebook文件

在命令行下输入:

  1. source activate root

然后再输入:

  1. jupyter notebook &
  2. jupyter lab

Linux 中查看python的安装路径

方法1:whereis python
查看所有python的路径,不止一个

方法2:which python
查看当前使用的python路径

Linux安装Anaconda和TensorFlow

关于Anaconda的常用命令有:

  1. # 创建一个名为tensotflow的环境,指定Python版本是2.7(不用管是2.7.x,conda会为我们自动寻找2.7.x中的最新版本)
  2. $ conda create --name tensotflow python=2.7 # 这里的--name可以简化为-n
  3. $ source activate tensotflow
  4. # 安装好后,使用activate激活某个环境
  5. # 激活后,会发现terminal输入的地方多了tensotflow 的字样
  6. # 此时,可以安装和操作一些包
  7. $ source deactivate tensotflow # 如果想返回普通环境,运行
  8. $ conda remove --name tensotflow --all # 删除一个已有的环境
  9. # conda的包管理类似pip
  10. $ conda install scipy # conda安装scipy
  11. $ conda list # 查看已经安装的packages
  12. $ conda list -n tensotflow # 查看某个指定环境的已安装包
  13. $ conda search numpy # 查找package信息
  14. $ conda install -n tensotflow numpy # 安装某个指定环境的package
  15. # 如果不用-n指定环境名称,则被安装在当前活跃环境,也可以通过-c指定通过某个channel安装
  16. $ conda update -n tensotflow numpy # 更新package
  17. $ conda remove -n tensotflow numpy # 删除package

安装TensorFlow

现在我们就先创建一个新的Anaconda环境来安装和使用我们的TensorFlow。

首先创建python2.7下的名为tensorlfow的环境:

  1. $ conda create --name tensotflow python=2.7

此时anaconda会检查并提示你需要在虚拟环境安装一些包,输入y确认即可。环境创建好就会提醒你:

  1. # To activate this environment, use:
  2. # > source activate tensorflow
  3. #
  4. # To deactivate an active environment, use:
  5. # > source deactivate

第一个命令用于进入(激活)名为tensorflow的环境,第二个命令用于退出该环境,注意这里我们只是命名该环境为tensorflow,真正的TensorFlow还没安装呢。

现在我们进入该环境并安装TensorFlow。

  1. $ source activate tensorflow
  2. (tensorflow) $
  3. $ # 注意进入环境后所有的命令钱都会自带一个(tensorflow)表示你在该环境。

然后我们使用“anaconda search -t conda tensorflow”命令来查询conda有哪些TensorFlow的安装包(其实此时也可以通过TensorFlow官网的各种传统方法安装TensorFlow,但既然我们已经创建了Anaconda,而anaconda本身就是个包管理器,那不如就利用它来方便安装)。输入命令后会出现一大堆安装包版本。

会有一个大表格该给你展现,根据你的需求来选择一个即可,比如我选择名为“jjh_ppc64le/tensorflow-gpu”的版本,那么使用命令来查看细节:

  1. (tensorflow) $ anaconda show jjh_ppc64le/tensorflow-gpu

其实上面就已经告诉你怎么安装了,使用最后一行命令即可。

发表评论

表情:
评论列表 (有 0 条评论,288人围观)

还没有评论,来说两句吧...

相关阅读