您的位置:首页 > 编程语言 > Python开发

超简单的使用云服务器在virtualenv中安装 tensorflow 并部署Jupyter

2017-11-18 18:19 423 查看
云服务器环境配置:
操作系统:Ubuntu Server 16.04.1 LTS 64位
CPU:2核
内存:2GB
系统盘: 50 GB(云硬盘)
公网带宽1Mbps
使用非root账号安装
使用 virtualenv 创建一个隔离的容器,
来安装 TensorFlow
$ sudo apt-get install python-pip python-dev python-virtualenv
$ virtualenv --system-site-packages ~/tensorflow
$
cd ~/tensorflow

$
source

bin/activate
# 如果使用 bash
(tensorflow)$ pip install ipython
(tensorflow)$ pip install jupyter
(tensorflow)$ pip
install ipykernel
(tensorflow)$ python -m ipykernel install --user --name=tensorflow
(tensorflow)$ cd
~
(tensorflow)$ mkdir
tf-notebook
(tensorflow)$ cd
tf-notebook/
(tensorflow)$
jupyter-notebook --ip=0.0.0.0
浏览器中打开服务器IP:8888端口即可访问。



后记:根据csdn上有的人发的博客安装流程会报
ModuleNotFoundError:
No module named
'tensorflow',
上面的搭建方法就解决了这个问题,有问题请留言。
参考资料:
http://help.pythonanywhere.com/pages/IPythonNotebookVirtualenvs
https://taufiqhabib.wordpress.com/2016/12/18/intalling-jupyter-in-a-virtualenv/
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息