iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 4
0

大家好,昨天的我簡單了介紹了TensorFlow,本來今天要再深入一點去了解TensorFlow,但是花在學python上的時間比我想像中還多,雖然好像也不是沒有時間,但是我懶了,可是直接寫python學了什麼好像又跟題目沒關係,所以今天就決定講一下自己在安裝TensorFlow環境上遇到的問題,我現在已經完成TensorFlow的安裝了,雖然過程絕對稱不上是順利的,不過遇到的問題有在網路上找到答案,接下來就讓我介紹一下我遇到的問題吧。

首先是關於python版本的問題
https://ithelp.ithome.com.tw/upload/images/20200914/2011211492gNx6VAW8.jpg
不過我遇到的問題不是在python的版本上,我一開始就有注意到要3.5-3.7版本的,所以我安裝的是3.6.8,問題就在pip的版本,python 3.6的pip版本是18,這就造成了我無法安裝TensorFlow,但是要解決這問題也不困難,只要升級pip版本就可以了,所以我沒有懷疑的輸入了下面這個指令:
pip install --upgrade pip
執行後,我就遇到了下一個問題:
https://ithelp.ithome.com.tw/upload/images/20200914/20112114OrdXYUqSt7.jpg
跑出了這樣的錯誤訊息,看起來是遇到了權限的問題,網路上有人寫說以系統管理員身分執行cmd就可以解決,不過在那之前又有問題了,就是要升級pip時會先幫我們移除舊的版本,結果新的版本因為權限問題而無法安裝,所以現在電腦裡是沒有pip的,不過只要簡單的一行指令就可以解決:
easy-install pip
執行後就會幫你安裝pip了,不過我沒有去確認幫我安裝的pip是哪個版本的,反正升級後一定就會是最新版的,所以我照著網路上的說的以系統管理員身分執行cmd在執行升級指令,但還是出現了一樣的權限問題,於是我去找了其他方法,後來發現只要改成輸入下面這個指令就可以:
python -m pip install -U pip
然後我就成功將pip升級到版本20,也成功安裝了TensorFlow。

其實安裝過程中遇到的問題不只這些,也有一些是我不清楚應該怎麼解決,但是在整個環境解除安裝再重裝後,問題就不見了,所以我也不知道應該怎麼寫。希望要安裝TensorFlow的人都能順利安裝完成。

圖片來源
1.https://www.tensorflow.org/install/pip?lang=python3#windows_1
2.https://www.itread01.com/content/1543585746.html


上一篇
DAY03 - 再次從零開始
下一篇
DAY05 - TensorFlow跟Keras有什麼關係
系列文
AI初見 從零開始的TensorFlow生活30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言