在linux上跑tensorflow程序的时候,往往需要各种python包,或者不同的版本的python,tensorflow,在没有root权限的情况下,只能去找管理员。这里分享一下我是如何在自己的工作目录下管理自己的各种python包的。
1.anaconda中集成了各种科学计算的python包,这里利用anaconda进行安装,首先下载对应的anaconda安装文件。本文下载的是针对python3.6的anaconda安装包。下载完成后执行:
bash Anaconda3-5.0.1-linux-x86_64.sh
一路输入”yes“加回车,安装完成。anaconda会自动将路径加入到工作目录中,简单快捷。
2.我这里用的是anaconda中自带的python3.6,如果想利用自己目录下的python执行程序,可以在 .bashrc 文件的最后一行加入:
alias mypython='/home/***/anaconda3/bin/python3'
然后就可以愉快的在命令行利用mypython 执行文件了。
mypython  ***.py
可以利用mypython -m pip list 查看当前目录下的python包
3.安装tensorflow,这里利用的是1.3.0版本。执行
mypython -m pip install tensorflow==1.3.0
mypython -m pip install tensorflow-gpu==1.3.0
Logo

更多推荐