0

我正在尝试根据教程在使用 Anaconda Python 2.7.9 的 Ubuntu 14.04 机器上创建一个用于 Caffe 的 LMDB 数据库文件。但是,当我这样做时pip install deepdish,我收到以下错误:

Collecting deepdish
  Using cached deepdish-0.1.4.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 20, in <module>
      File "/tmp/pip-build-qKwOBx/deepdish/setup.py", line 12, in <module>
        with open('requirements.txt') as f:
    IOError: [Errno 2] No such file or directory: 'requirements.txt'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-qKwOBx/deepdish

任何想法为什么会发生此错误以及如何纠正它?任何帮助深表感谢。谢谢你。

4

1 回答 1

0

似乎无法弄清楚为什么会发生错误,但经过一段时间的努力,我做了以下事情,它似乎工作:

  1. 从 Github 下载 zip 文件。
  2. 导航到使用命令下载文件的目录后解压缩文件unzip deepdish-master.zip
  3. 导航到解压缩的文件夹:cd deepdish-master.
  4. 使 setup.py 文件可执行:chmod +x setup.py.
  5. 使用“安装”选项运行文件:./setup.py install.
  6. 如果需要,您可以删除 zip 文件夹和解压缩文件夹。

现在,如果您进入终端中的 python 环境并执行import deepdish as dd,它就像一个魅力!

于 2015-06-15T19:44:16.920 回答