1. 程式人生 > >Mac OS 配置 tensorflow(基於virtualenv) + pycharm 環境

Mac OS 配置 tensorflow(基於virtualenv) + pycharm 環境

官方推薦使用 virtualenv 建立一個隔離的容器, 來安裝 TensorFlow。這樣做能使排查安裝問題變得更容易。

首先, 安裝pip和virtualenv:

$ sudo easy_install pip # 如果還沒有安裝 pip
$ sudo pip install --upgrade virtualenv

然後,建立一個全新的 virtualenv 環境。將環境建在 ~/tensorflow 目錄下:

$ virtualenv --no-site-packages ~/tensorflow
$ cd ~/tensorflow

然後, 啟動 virtualenv:

$ source bin/activate
(tensorflow)$ # 終端提示符應該變成這樣

在 virtualenv 內, 安裝 TensorFlow:

(tensorflow)$ pip install --upgrade <$url_to_binary.whl>

其中,url在這裡查詢最新的。

在這裡插入圖片描述

現在在這個終端裡執行的python,就可以執行tensorflow命令了。
如:

(tensorflow)$ python
>>> import tensorflow as tf
>>>

使用完,結束這個virtualenv:

(tensorflow)$ deactivate # 停用 virtualenv
$ # 命令提示符會恢復原樣

如果在pycharm裡使用,在pycharm配置裡面的python interpreter選“python virtualenv at ~/tensorflow”,就能在pycharm里正常使用了。
在這裡插入圖片描述