我尝试按照contribution guide进行文档编制。所需步骤如下:
git clone https://github.com/tensorflow/tensorflow tensorflow
cd tensorflow/tensorflow/tools/docs
pip install tensorflow==2.0.0-alpha0
python generate2.py --output_dir=/tmp/out
但最后的命令给了我:
回溯(最近的呼叫排在最后):文件“generate2.py“,第36行,在从tensorflow_docs.api_generator导入doc_controls模块中未找到错误:没有名为'tensorflow_docs'的模块
这是在generate2.py
的第36行:
from tensorflow_docs.api_generator import doc_controls
我还没有找到包含tensorflow_docs
的pip包。有什么想法吗?
3条答案
按热度按时间ygya80vv1#
首先使用以下命令安装tensorflow_docs:
pip install git+https://github.com/tensorflow/docs
tyky79it2#
首先,你需要安装git。
在anaconda提示符下使用
conda install git
命令安装git。然后运行以下命令在jupyter笔记本中
或
在水蟒提示中。
dbf7pr2w3#
我试了一下,想出了如何解决这个问题。由于我通过检查“Conda List”和“Pip List”有多个Python版本,所以Jupyter或IDE安装方法都无法将TensorFlow_docs安装到正确的目录中。
问题在于pip已经将tensorflow_docs安装到Python 3.6的默认目录中,路径如下:/home/user/local/lib/python3.6/site-packages.然而,我在大多数时候都是在conda环境中使用Python 3.9。
在将tensorflow_docs放到Python 3.9的指定目录后,它就适用了。因此,我可以在以下操作后使用tensorflow_docs:
第一.下载tensorflow_docs
https://github.com/tensorflow/docs/tree/master/tools/tensorflow_docs
第二,将tensorflow_docs保存到Python 3.9的目录中