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运行程序即可
相关文章推荐
- linux 定时任务详解
- Linux-HAproxy+Keepalived
- vmware虚拟机安装centos,配置PHP、mysql
- LNMP系列——Linux web环境的安全配置
- LNMP系列——常用的linux命令
- Linux启动的顺序说明
- Linux战地日记——输入输出命令
- Linux 的Run level介绍
- 每个 Linux 用户都应该知道的命令行技巧
- centos使用boost过程
- 第三天:配置IP通信和远程管理
- linux 共享内存
- cobbler自动批量部署centOS6和centOS7
- Linux2.6.32内核笔记(4)内核链表使用与分析
- Mac OS 远程访问Linux服务器
- linux给用户加个操作某个目录的权限
- linux系统
- Linux中管理服务启动
- Linux文件权限和访问模式
- Linux缺少libaio包