【发布时间】:2014-11-11 23:25:37
【问题描述】:
我正在尝试在远程机器上安装 sphinx。
由于我没有访问根目录的权限,所以我这样做了:
$bash
$mkdir -p ~/local/lib/python2.7/site-packages
$export PYTHONPATH=$PYTHONPATH:~/local/lib/python2.7/site-packages
$export PATH=$PATH::~/local/lib/python2.7/site-packages
$easy_install -U --prefix=$HOME/local Sphinx
但显然,$easy_install 没有构建 sphinx-quickstart;当我输入
$sphinx-quickstart
我收到以下消息:
bash: sphinx-quickstart: command not found
我试过了
find $HOME -name sphinx-quickstart
没有找到结果。但是,我可以在 python 中导入 sphinx:
$python
然后
>>import sphinx
有效。知道为什么 sphinx-quickstart 不起作用吗?
【问题讨论】:
-
PATH变量是否包含找到sphinx-quickstart的子目录? -- 我看到你已经更新了你的PYTHONPATH变量,但是你是否以同样的方式更新了你的PATH变量? -
不,我没有。但现在我做到了,还是一样。我输入了 setenv PATH $PATH\:home/local/lib/python2.7/site-packages
-
$export export: Command not found. -
我还输入了
$bash,然后输入了bash-4.3$ export PATH=$PATH:~/local/lib/python2.7/site-packages这有效,但不能解决sphinx-quickstart的问题 -
试试
locate sphinx-quickstart和find $HOME -name sphinx-quickstart。
标签: bash installation root local python-sphinx