Docutils是一个很棒的软件包。如果你使用的是Django,admindocs包需要docutils。可以通过Web浏览器进行安装说明,但如果您是远程用SSH通过终端登录,该怎么办?在这种情况下如何安装?如果你只是想要一个快速的配方来完成终端的工作会怎样?如何从终端安装Docutils,以便Django admindocs可以工作?
回答
我知道我对这个问题已经比较晚了,但接受的答案并不真正反映Python社区成员共同的best practices(甚至从Django社区成员更少)。虽然概述的手动安装过程确实工作,是比以下更多的痛苦和错误倾向:
你真的应该使用Pip。画中画安装docutils的全系统很简单,只要:
$ sudo pip install docutils
这不仅适用于docutils的,但几乎所有的包装上的“Cheese Shop”以及许多其他代码库(Github上,到位桶等)
您可能还想看看其他常见的Python最佳实践工具,如virtualenv和virtualenvwrapper,以便您可以避免全局程序包安装。
在Ubuntu /的Debain安装皮普我一般做到以下几点:
$ sudo apt-get install python-pip
BTW:对的virtualenv 'sudo易于得到安装python-的virtualenv' 和virtualenvwrapper '命令和apt-get安装virtualenvwrapper' 。
安装的关键是使用卷曲工具。以下将安装docutils:
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开始工作。
尽管这可以起作用,但Beau更合理地使用点更清晰和更快。并遵循比这个方法更接近python和Django约定。 – 2013-10-27 21:57:57
即使不是最佳做法,加上一个努力。 – 2015-04-14 02:20:32
- 1. 我如何安装imagick以便它可以在XAMPP中工作?
- 2. Django docutils不工作
- 3. 从终端安装
- 4. 如何安装和工作,以便使用shell android?
- 5. 如何安装SDL开发库,以便CMake可以找到它
- 6. 如何安装C++库以便我可以使用它?
- 7. 如何安装DotNetNuke,以便我可以迁移现有用户?
- 8. 安装SASS/COMPASS后终端不工作
- 9. 如何从Ubuntu终端安装netCDF4(Anaconda)?
- 10. 如何自制,PIP,easy_install等工作,以便我可以清理
- 11. 如何找到apk的动作/类,以便我可以从android
- 12. 是否可以用pip安装django beta?
- 13. 如何安装扩展程序以便所有用户都可以访问它?
- 14. 如何正确安装Ruby的DBI gem,以便它可以与MySql交谈?
- 15. 可以从终端复制制表符
- 16. 可以在安装github后安装msysgit,以便我可以使用本地cmd控制台?
- 17. 制作.mpkg,以便可以通过Mac OSX上的脚本安装
- 18. 如何安排繁重的工作以便日后显示Listviews?
- 19. docutils的Django的加入确认
- 20. RTC OSLC查询,以便从工作项
- 21. Maven - POM:如何使码头端口可更改,以便以后可以检索?
- 22. 可以安装Grandnode
- 23. 如何在终端上安装php
- 24. 实施Flask蓝图,以便它可以安全地安装多次?
- 25. 图形诊断工具可以安装
- 26. 安装Django的应用程序,以便它的可用Python的路径
- 27. 我是否需要安装XCode4以便
- 28. 在终端上安装Appium 1.3.4从.tgz
- 29. 从终端上安装Ubuntu12.04 JDK7
- 30. 在终端上从Ubuntu安装Numpy 1.9.2
非常感谢您在Python和Django开发中解释合理的约定。我正在运行OS X Server 10.6.8。升级到2.7后,Python已经有了一些变化。我注意到,在网上发现的其他优秀教程中并未提及各种文件夹位置。但是,以PIP作为标准,我将开始使用它并根据需要移动或符号链接目录。碰到一个很好的答复。 – kd4ttc 2012-10-11 03:19:55