[英]Where is the folder for Installing tensorflow with pip, Mac OSX?
剛剛使用 pip 和命令安裝了 tensorflow:
$ pip install tensorflow
在Tensorflow的“入門”中,他們有一個卷積神經網絡的例子
$ python tensorflow/models/image/mnist/convolutional.py
使用 pip 安裝時該目錄位於何處?
使用 pip 安裝,將軟件包安裝到目錄“site-packages”。
以下代碼顯示了 tensorflow 的位置以及 pip 安裝包的位置:
$ pip show tensorflow
哪個返回:
Metadata-Version: 2.0
Name: tensorflow
Version: 0.5.0
Summary: TensorFlow helps the tensors flow
Home-page: http://tensorflow.com/
Author: Google Inc.
Author-email: opensource@google.com
License: Apache 2.0
Location: /usr/local/lib/python2.7/site-packages
Requires: six, numpy
這里Location:
顯示安裝包的Location:
$ cd /usr/local/lib/python2.7/site-packages/tensorflow
編輯:
正如某些人在較新版本的 tensorflow 中指出的那樣,根據$ echo $TENSORFLOW
您需要查看
$ cd /usr/local/lib/python{2,3}.X/{site,dist}-packages/tensorflow
或者
$ cd /usr/local/lib/python2.7/dist-packages/tensorflow/include/tensorflow/core/framework
這取決於$TENSORFLOW
環境變量的設置位置。 讓我們幫助它設置。
首先檢查$ echo $TENSORFLOW
如果返回空白,則需要在控制台的任何目錄中設置 tensorflow 的訪問權限。
有兩種情況:
如果你有來自 anaconda 庫/環境的 python(假設你有 anaconda2),通常安裝的位置是: ~/anaconda2/lib/python2.7/site-package/tensorflow
在Python2.x或Python3.x的情況下,x =是2.7或3.5這樣的subversion,通常安裝的位置是: /usr/local/lib/python2.x/site-packages/tensorflow
現在您已經確定了 python 版本,將其用作 bash 或配置文件中的一次性路徑。 鍵入此 Linux 代碼:
$ vi ~/.bashrc
在 bashrc 文件的底部添加這一行。
$ export $TENSORFLOW="~/anaconda2/lib/python2.7/site-packages/tensorflow:$PATH"
在新終端中再次檢查
$ echo $TENSORFLOW
進行驗證。
或者使用 `source ~/.bashrc' 重新加載新的環境變量。
現在你可以全部設置使用
$ python tensorflow/models/image/mnist/convolutional.py
直接由
$ python -m tensorflow.models.image.mnist.convolutional.py
現在,根據 TensorFlow 教程中的描述,您的程序將使用句點 (.) 而不是帶有-m
參數的“/”搜索這些路徑。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.