a、 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件)
yum groupinstall 'Development Tools'
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel
2 下载 Python3.5代码包
wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz
在安装包中有一个README的文件,里面有写如何安装
tar Jxvf Python-3.5.0.tar.xz
cd Python-3.5.0
./configure --prefix=/usr/local/python3
make &&make install
做软链:
ln -s /usr/local/python3/bin/python3.5 /usr/local/bin/python3
安装成功了!
如果提示:Ignoring ensurepip failure: pip 7.1.2 requires SSL/TLS
这是原因没有安装或升级oenssl:
yum install openssl-devel
再次重复编译方案python3.5:
最终如下:
提示同时成功安装pip-7.12与setuptools!
pip3与pip都提示没有错误!
做软链:
ln -s /usr/local/python3/bin/pip3.5 /usr/local/bin/pip
升级pip到最新版本:
pip install --upgrade pip
pip安装成功啦!
注:--no-check-certificate 表示安装时“不检查证书”,不加上可能无法安装。
2.安装包
requests包:
pip install requests
pyquery包:
pip install pyquery
pymysql包:
pip install pymysql
先到scikit-image的github上将分支选为v0.12.x(master是正在开发的分支,不推荐使用),然后点右边的download ZIP按钮获得压缩包。
将压缩包解压到合适的目录,比如我的就是~/workingdir也就是$HOME/workingdir
进入源目录(如:~/workingdir/scikit-image-v0.12.x),在里面执行命令:(如果服务器上原来就在其它目录安装过这个包,那就加上–ignore-installed)
pip install . –install-option=”–prefix=YourAddress” –ignore-installed
(e.g. pip install . –install-option=”–prefix=$HOME/workingdir” –ignore-installed)!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)