Docutils是一个非常好的软件包。如果你正在使用Django,admindocs软件包需要docutils。有关使用Web浏览器安装的说明可用,但如果您远程通过SSH登录终端怎么办?在这种情况下如何安装?如果您只想要一个快速的终端命令来完成此工作,该怎么办呢?
Docutils是一个非常好的软件包。如果你正在使用Django,admindocs软件包需要docutils。有关使用Web浏览器安装的说明可用,但如果您远程通过SSH登录终端怎么办?在这种情况下如何安装?如果您只想要一个快速的终端命令来完成此工作,该怎么办呢?
我知道我来晚了,但被接受的答案并不完全反映Python社区成员的常见最佳实践(甚至更少地反映了Django社区成员的观点)。虽然所述的手动安装过程确实有效,但比起以下方法,它要繁琐得多且容易出错:
你应该使用Pip。 使用Pip在系统范围内安装docutils就像这样简单:
$ sudo pip install docutils
这不仅适用于docutils,还适用于几乎所有在'Cheese Shop'(以及许多其他代码存储库,如Github、Bitbucket等)上的包。
您可能还想了解其他常见的Python最佳实践工具,如virtualenv和virtualenvwrapper,以避免全局软件包安装。
要在Ubuntu/Debain上安装Pip,我通常会执行以下操作:
$ sudo apt-get install python-pip
顺便说一句:对于virtualenv,使用'sudo apt-get install python-virtualenv',对于virtualenvwrapper,使用'sudo apt-get install virtualenvwrapper'。
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
虽然这是一个旧的线程,但我想分享我找到的答案。要安装,请键入命令
sudo apt install python-docutils
或者
sudo apt install python3-docutils