簡體   English   中英

使用 pip、Mac OSX 安裝 tensorflow 的文件夾在哪里?

[英]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 的訪問權限。

有兩種情況:

  1. 如果你有來自 anaconda 庫/環境的 python(假設你有 anaconda2),通常安裝的位置是: ~/anaconda2/lib/python2.7/site-package/tensorflow

  2. 在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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM