老吴二号 發表於 2020-7-5 13:33:00

ubuntu下安装tensorflow

<h2 id="1下载linux版的anaconda安装包">1.下载Linux版的Anaconda安装包</h2>
<blockquote>
<p>安装环境:VMware</p>
<p>系统:Ubuntu18</p>
</blockquote>
<p>偶是安装到偶的虚拟机上,so只需要在本机下载以后把安装包拖进虚拟机即可</p>
<p>来到清华大学的镜像源找到自己喜欢的版本下载,</p>
<p>https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/</p>
<p>偶下载的是这个</p>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132803796-1620659094.png" alt="image-20200705093409704" loading="lazy"></p>
<h2 id="2安装anaconda">2.安装Anaconda</h2>
<p>下载好以后把它丢到一个文件夹里然后执行安装脚本,按照提示一路yes或者回车就可</p>
<pre><code class="language-shell">bash Anaconda3-5.3.1-Linux-x86_64.sh
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132803236-1666413574.png" alt="image-20200705093535358" loading="lazy"></p>
<p>这样,Anaconda就装上了,但是还需要配置一下环境变量~</p>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132802560-616703861.png" alt="image-20200705093742539" loading="lazy"></p>
<p>到了这一步虽然安装好了Anaconda,但是由于Ubuntu是有自带python2的,打了python会发现仍在使用python2</p>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132801898-1613434263.png" alt="image-20200705094203317" loading="lazy"></p>
<p>这时候需要设置Anaconda的环境变量</p>
<pre><code class="language-shell">sudo gedit ~/.bashrc
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132801289-1717532730.png" alt="image-20200705094453655" loading="lazy"></p>
<p>在最后一行中加入自己安装的anaconda下bin的路径</p>
<pre><code class="language-shell">#set Anaconda3 environment
export PATH="/home/moon/anaconda3/bin:$PATH"
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132800783-456456218.png" alt="image-20200705094607306" loading="lazy"></p>
<p>保存关闭文件后,使其生效</p>
<pre><code class="language-shell">source ~/.bashrc
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132800153-832512329.png" alt="image-20200705094750580" loading="lazy"></p>
<p>看到这一步就大功告成啦~</p>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132759662-1155456558.png" alt="image-20200705094807793" loading="lazy"></p>
<h2 id="3安装tensorflow">3.安装tensorflow</h2>
<p>这里装的是CPU版的不是GPU版的,害</p>
<p>为了利用Python的虚拟环境来进行更好地管理,先用conda新建一个python版本为3.6的虚拟环境</p>
<pre><code class="language-shell">conda create -n tensorflow python=3.6
</code></pre>
<p>激活虚拟环境</p>
<pre><code class="language-shell">source activate tensorflow
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132759038-313252855.png" alt="image-20200705105906483" loading="lazy"></p>
<p>安装tensorflow,原本还想用清华的源结果到了官网去看它没了!!嘛不过国内还有其他源可以用,后来偶找到了个豆瓣源~校园网实属给力呀哇哈哈</p>
<pre><code class="language-shell">pip install -i https://pypi.doubanio.com/simple/ tensorflow==1.14
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132758451-1090309535.png" alt="image-20200705120252589" loading="lazy"></p>
<h2 id="4验证tensorflow是否安装成功">4.验证tensorflow是否安装成功</h2>
<p>先看看自己的tensorflow版本,可以看到偶安装的是2.2.0</p>
<pre><code class="language-shell">pip list
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132757817-1610080059.png" alt="image-20200705120905733" loading="lazy"></p>
<p>导入一个tensorflow的模块来试试就可以了,记得一定还是要在虚拟环境下,每个版本的模块有不同的特点,报错不一定是安装出错,有可能是tensorflow版本不一致模块的用法不一样,自行进行百度测试~</p>
<p>新建一个hello.py文件,输入以下代码保存,使用python来运行</p>
<pre><code class="language-shell">import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
</code></pre>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132757205-1582155852.png" alt="image-20200705120811880" loading="lazy"></p>
<p>这样就么问题了,这一大串是在说numpy包版本有问题啥啥啥的。。</p>
<p><img src="https://img2020.cnblogs.com/blog/1525008/202007/1525008-20200705132756246-1224857171.png" alt="image-20200705120544258" loading="lazy"></p><br><br>
来源:https://www.cnblogs.com/lightice/p/13245831.html
頁: [1]
查看完整版本: ubuntu下安装tensorflow