您的位置:首页 > 运维架构 > Linux

centos71安装retext5.0.2

2015-09-11 23:38 721 查看


Retext介绍

Linux下MarkDown编辑器。





官方的介绍是:

ReText is a simple editor that reads your text with MarkDown or HTML markup and saves it as plain text, HTML or PDF.

It is written in Python using Qt libraries.


安装包下载

http://sourceforge.net/projects/retext/

本文下载的是ReText-5.0.2.tar.gz


查看README文档

tar -zxvf ReText-5.0.2.tar.gz
cd ReText-5.0.2
vim README


根据README文件的描述,运行ReText需要以下包:

python — version 3.2 or higher
pyqt5
python-markups
python-markdown — for Markdown language support
python-docutils — for reStructuredText language support
python-enchant — for spell checking support

依次安装以上程序包。


python3安装

python3程序包来自Nux Desktop仓库。配置该仓库后通过yum安装。
sudo rpm -ivh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm sudo yum install python3 python3-devel python3-pip


PyQt5安装

PyQt5需要Qt5相关包以及sip包。Qt5包可以从epel仓库yum安装。


epel仓库配置

sudo rpm -ivh http://mirrors.ustc.edu.cn/epel/7/x86_64/e/epel-release-7-5.noarch.rpm


Qt5程序包安装

sudo yum install qt5\*


sip安装

1、下载

http://sourceforge.net/projects/pyqt/files/sip/

2、安装
tar -zxvf sip-4.16.7.tar.gz
cd sip-4.16.7
python3 configure.py
make
sudo make install


3、可能出现的问题及解决

siplib.c:20:20: 致命错误:Python.h:没有那个文件或目录

原因:原因是少了python3的开发包

解决:
sudo yum install python3-devel


PyQt5安装

1、下载

http://sourceforge.net/projects/pyqt/files/PyQt5/

2、安装
tar -zxvf PyQt-gpl-5.4.1.tar.gz
cd PyQt-gpl-5.4.1
python3 configure.py -q /usr/bin/qmake-qt5 -d /usr/lib64/python3.3/site-packages/ --sip /usr/bin/sip
make
sudo make install


3、检查安装是否成功
python3
>>> import PyQt5
>>> help(PyQt5)



其他依赖包安装

使用python3-pip命令安装:
sudo python3-pip install markups
sudo python3-pip install markdown
sudo python3-pip install docutils
sudo python3-pip install pyenchant


安装Retext

cd ReText-5.0.2
sudo python3 setup.py install


安装完成后在终端中输入retext运行程序即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: