【发布时间】:2015-04-08 07:18:24
【问题描述】:
我正在尝试通过克隆安装 doconce:https://github.com/hplgit/doconce
使用:sudo python setup.py install
这安装成功并且which doconce返回
> /usr/local/bin/doconce.
问题是我有 anaconda 以及 python 的常规安装。 which python 返回:
>/home/sohail/anaconda/bin/python
现在,当我尝试从 /test 运行 test.verify 时,它显示:
> Traceback (most recent call last):
File "test.verify", line 13, in <module>
import commands, os, sys, re, doconce.common, time
ImportError: No module named doconce.common
作为第二个测试,我创建了一个 do.txt 文件(doconce 文件),当我尝试将其转换为乳胶时,例如它说:
> ImportError: No module named mistune
虽然包python包mistun已经安装,如locate mistune所示返回:
> /home/sohail/anaconda/conda-meta/mistune-0.5.1-py27_0.json
> /home/sohail/anaconda/lib/python2.7/site-packages/mistune-0.5.1-py2.7.egg-info
> /home/sohail/anaconda/lib/python2.7/site-packages/mistune.py
> /home/sohail/anaconda/lib/python2.7/site-packages/mistune.pyc
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/info
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/lib
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/info/files
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/info/index.json
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/info/meta
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/info/requires
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/lib/python2.7
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/lib/python2.7/site-packages
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/lib/python2.7/site-packages/mistune-0.5.1-py2.7.egg-info
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/lib/python2.7/site-packages/mistune.py
> /home/sohail/anaconda/pkgs/mistune-0.5.1-py27_0/lib/python2.7/site-packages/mistune.pyc
我对这个问题有一定的了解,即当我运行一些 python 代码时,使用了来自 anaconda 的 python,但是当我尝试运行测试或 .do.txt 文件(doconce 文件)时,它会在外面寻找我的 python 编译器anaconda,因为 doconce 没有安装在 anaconda 内部或作为 anaconda 的一部分,这是问题所在。 那么我怎样才能使这项工作,总而言之,我怎样才能将 doconce 包含到 anaconda 中???
【问题讨论】: