首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从终端安装Docutils,以便Django admindocs能够工作?

如何从终端安装Docutils,以便Django admindocs能够工作?
EN

Stack Overflow用户
提问于 2012-07-08 01:54:58
回答 3查看 17.7K关注 0票数 12

Docutils是一个很棒的包。如果您使用的是Django,admindocs包需要docutils。有使用web浏览器进行安装的说明,但如果您是远程用户并通过SSH使用终端登录,该怎么办?在这种情况下如何安装?如果您只是想要一个简单的方法来完成终端的工作,该怎么办呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-10-10 14:15:20

我知道我在这个问题上有点晚了,但公认的答案并不能真正反映来自Python社区成员的通用best practices (来自Django社区成员的更少)。虽然上面列出的手动安装过程确实有效,但它比以下步骤更费时费力,更容易出错:

你真的应该使用Pip。使用Pip在系统范围内安装docutils非常简单,如下所示:

代码语言:javascript
运行
复制
$ sudo pip install docutils

这不仅适用于docutils,而且几乎适用于'Cheese Shop‘上的任何包,以及许多其他代码库(Github、Bitbucket等)。

您可能还希望研究其他常见的Python最佳实践工具,如virtualenvvirtualenvwrapper,这样就可以避免全局安装包。

要在Ubuntu/Debain上安装Pip,我通常会执行以下操作:

代码语言:javascript
运行
复制
$ sudo apt-get install python-pip

顺便说一下:对于virtualenv 'sudo apt-get install python-virtualenv‘,对于virtualenvwrapper’sudo apt-get install virtualenvwrapper‘。

票数 26
EN

Stack Overflow用户

发布于 2012-07-08 01:54:59

安装的关键是使用curl实用程序。下面将安装docutils:

代码语言:javascript
运行
复制
mkdir docutilsetup
cd docutilsetup
curl -o docutils-docutils.tar.gz http://docutils.svn.sourceforge.net/viewvc/docutils/trunk/docutils/?view=tar
gunzip docutils-docutils.tar.gz 
tar -xf docutils-docutils.tar 
cd docutils
sudo python setup.py install

这将执行以下步骤:创建一个要将docutils下载到的目录。cd进入刚才创建的目录,并使用curl下载压缩版本的docutils。解压缩创建子目录docutils的文件。cd进入该目录,并使用root权限进行安装。

如果您使用的是Django,则必须重新启动Django才能让admindocs开始工作。

票数 2
EN

Stack Overflow用户

发布于 2020-12-16 22:22:54

虽然这是一个老帖子,但我想分享我找到的答案。要安装,请键入命令

代码语言:javascript
运行
复制
sudo apt install python-docutils

代码语言:javascript
运行
复制
sudo apt install python3-docutils

这也将安装依赖项。昨天,我使用Geany编辑器的这个命令安装了docutils,它工作得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11377364

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档