下载地址:https://www.anaconda.com/distribution/#download-section
#安装脚本[root@app1 local]# ls -lh Anaconda3-2018.12-Linux-x86_64.sh -rw-r--r-- 1 root root 653M Mar 5 15:55 Anaconda3-2018.12-Linux-x86_64.sh#安装后的目录[root@app1 local]# ll -h /data/anaconda3/total 208Kdrwxr-xr-x 4 root root 12K Mar 5 18:39 bindrwxr-xr-x 2 root root 4.0K Mar 5 16:21 compiler_compatdrwxr-xr-x 2 root root 20K Mar 5 16:23 conda-metadrwxr-xr-x 3 root root 4.0K Mar 5 16:22 docdrwxr-xr-x 2 root root 4.0K Mar 5 16:23 envsdrwxr-xr-x 7 root root 4.0K Mar 5 16:23 etcdrwxr-xr-x 38 root root 12K Mar 5 16:23 includedrwxr-xr-x 23 root root 36K Mar 5 16:23 libdrwxr-xr-x 4 root root 4.0K Mar 5 16:22 libexec-rw-r--r-- 1 root root 5.7K Dec 20 13:45 LICENSE.txtdrwxr-xr-x 3 root root 4.0K Mar 5 16:21 mandrwxr-xr-x 65 root root 4.0K Mar 5 16:22 mkspecsdrwxr-xr-x 2 root root 4.0K Mar 5 16:22 phrasebooksdrwxr-xr-x 278 root root 36K Mar 5 16:20 pkgsdrwxr-xr-x 26 root root 4.0K Mar 5 16:22 pluginsdrwxr-xr-x 25 root root 4.0K Mar 5 16:22 qmldrwxr-xr-x 2 root root 4.0K Mar 5 16:22 resourcesdrwxr-xr-x 2 root root 4.0K Mar 5 16:22 sbindrwxr-xr-x 31 root root 4.0K Mar 5 16:23 sharedrwxr-xr-x 3 root root 4.0K Mar 6 08:32 ssldrwxr-xr-x 3 root root 12K Mar 5 16:22 translationsdrwxr-xr-x 3 root root 4.0K Mar 5 16:22 var-rw-r--r-- 1 root root 0 Mar 5 16:31 vscode_inst.py.logdrwxr-xr-x 3 root root 4.0K Mar 5 16:21 x86_64-conda_cos6-linux-gnu#启动jupyter/data/anaconda3/bin/jupyter notebook --ip=0.0.0.0 --port=8889 --allow-root --no-browser
#安装脚本
[root@app1 local]# ls -lh Anaconda3-2018.12-Linux-x86_64.sh
-rw-r--r-- 1 root root 653M Mar 5 15:55 Anaconda3-2018.12-Linux-x86_64.sh
#安装后的目录
[root@app1 local]# ll -h /data/anaconda3/
total 208K
drwxr-xr-x 4 root root 12K Mar 5 18:39 bin
drwxr-xr-x 2 root root 4.0K Mar 5 16:21 compiler_compat
drwxr-xr-x 2 root root 20K Mar 5 16:23 conda-meta
drwxr-xr-x 3 root root 4.0K Mar 5 16:22 doc
drwxr-xr-x 2 root root 4.0K Mar 5 16:23 envs
drwxr-xr-x 7 root root 4.0K Mar 5 16:23 etc
drwxr-xr-x 38 root root 12K Mar 5 16:23 include
drwxr-xr-x 23 root root 36K Mar 5 16:23 lib
drwxr-xr-x 4 root root 4.0K Mar 5 16:22 libexec
-rw-r--r-- 1 root root 5.7K Dec 20 13:45 LICENSE.txt
drwxr-xr-x 3 root root 4.0K Mar 5 16:21 man
drwxr-xr-x 65 root root 4.0K Mar 5 16:22 mkspecs
drwxr-xr-x 2 root root 4.0K Mar 5 16:22 phrasebooks
drwxr-xr-x 278 root root 36K Mar 5 16:20 pkgs
drwxr-xr-x 26 root root 4.0K Mar 5 16:22 plugins
drwxr-xr-x 25 root root 4.0K Mar 5 16:22 qml
drwxr-xr-x 2 root root 4.0K Mar 5 16:22 resources
drwxr-xr-x 2 root root 4.0K Mar 5 16:22 sbin
drwxr-xr-x 31 root root 4.0K Mar 5 16:23 share
drwxr-xr-x 3 root root 4.0K Mar 6 08:32 ssl
drwxr-xr-x 3 root root 12K Mar 5 16:22 translations
drwxr-xr-x 3 root root 4.0K Mar 5 16:22 var
-rw-r--r-- 1 root root 0 Mar 5 16:31 vscode_inst.py.log
drwxr-xr-x 3 root root 4.0K Mar 5 16:21 x86_64-conda_cos6-linux-gnu
#启动jupyter
/data/anaconda3/bin/jupyter notebook --ip=0.0.0.0 --port=8889 --allow-root --no-browser
编译前的准备yum -y install zlib* #解决编译zip报错yum -y install readline-devel #解决python3无法使用ctrl+l清屏问题 yum -y install openssl-devel #解决安装后pip3无法使用ssl的问题yum -y install libffi-devel #解决无法编译_ctypes模块问题
编译前的准备
yum -y install zlib* #解决编译zip报错
yum -y install readline-devel #解决python3无法使用ctrl+l清屏问题
yum -y install openssl-devel #解决安装后pip3无法使用ssl的问题
yum -y install libffi-devel #解决无法编译_ctypes模块问题
#系统本来的openssl包,这个版本已不被Python3.7支持,直接编译无法通过[root@app1 local]# yum list installed | grep opensslopenssl.x86_64 1.0.1e-57.el6 @base openssl-devel.x86_64 1.0.1e-57.el6 @base
#系统本来的openssl包,这个版本已不被Python3.7支持,直接编译无法通过
[root@app1 local]# yum list installed | grep openssl
openssl.x86_64 1.0.1e-57.el6 @base
openssl-devel.x86_64 1.0.1e-57.el6 @base
下载地址:https://www.openssl.org/source/
[root@app1 local]# ls -lh openssl-1.0.2r.tar.gz -rw-r--r-- 1 root root 5.2M Mar 5 20:57 openssl-1.0.2r.tar.gz ./config make make test make install #本次安装在这个目录[root@app1 local]# ls -lh /usr/local/ssltotal 52Kdrwxr-xr-x 2 root root 4.0K Mar 6 08:02 bindrwxr-xr-x 2 root root 4.0K Mar 5 19:03 certsdrwxr-xr-x 3 root root 4.0K Mar 6 08:02 includedrwxr-xr-x 4 root root 4.0K Mar 6 08:34 libdrwxr-xr-x 6 root root 4.0K Mar 6 08:01 mandrwxr-xr-x 2 root root 4.0K Mar 6 08:02 misc-rw-r--r-- 1 root root 11K Mar 6 08:02 openssl.cnf-rw-r--r-- 1 root root 11K Mar 5 19:03 openssl.cnf.distdrwxr-xr-x 2 root root 4.0K Mar 5 19:03 private
[root@app1 local]# ls -lh openssl-1.0.2r.tar.gz
-rw-r--r-- 1 root root 5.2M Mar 5 20:57 openssl-1.0.2r.tar.gz
./config
make
make test
make install
#本次安装在这个目录
[root@app1 local]# ls -lh /usr/local/ssl
total 52K
drwxr-xr-x 2 root root 4.0K Mar 6 08:02 bin
drwxr-xr-x 2 root root 4.0K Mar 5 19:03 certs
drwxr-xr-x 3 root root 4.0K Mar 6 08:02 include
drwxr-xr-x 4 root root 4.0K Mar 6 08:34 lib
drwxr-xr-x 6 root root 4.0K Mar 6 08:01 man
drwxr-xr-x 2 root root 4.0K Mar 6 08:02 misc
-rw-r--r-- 1 root root 11K Mar 6 08:02 openssl.cnf
-rw-r--r-- 1 root root 11K Mar 5 19:03 openssl.cnf.dist
drwxr-xr-x 2 root root 4.0K Mar 5 19:03 private
#编译前准备vim /usr/local/Python-3.7.2/Modules/Setup #修改编译时的ssl配置SSL=/usr/local/ssl #openssl安装目录_ssl _ssl.c -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl -L$(SSL)/lib -lssl -lcrypto
#编译前准备
vim /usr/local/Python-3.7.2/Modules/Setup #修改编译时的ssl配置
SSL=/usr/local/ssl #openssl安装目录
_ssl _ssl.c -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl -L$(SSL)/lib -lssl -lcrypto
#配置、编译、安装./configure --prefix=/usr/local/ --with-openssl=/usr/local/ssl/makemake install
#配置、编译、安装
./configure --prefix=/usr/local/ --with-openssl=/usr/local/ssl/
pip3 install --upgrade pippip3 install jupyter
pip3 install --upgrade pip
pip3 install jupyter
jupyter notebook --ip=0.0.0.0 --allow-root --no-browser
此时如果报错无法导入sqlite3,确保系统安装了sqlite,没有的话需要安装,然后重新编译Python3.7
[root@app1 ~]# yum list installed | grep sqliteqt-sqlite.x86_64 1:4.6.2-26.el6_4 @anaconda-CentOS-201311272149.x86_64/6.5sqlite.x86_64 3.6.20-1.el6_7.2 @base sqlite-devel.x86_64 3.6.20-1.el6_7.2 @base
[root@app1 ~]# yum list installed | grep sqlite
qt-sqlite.x86_64 1:4.6.2-26.el6_4 @anaconda-CentOS-201311272149.x86_64/6.5
sqlite.x86_64 3.6.20-1.el6_7.2 @base
sqlite-devel.x86_64 3.6.20-1.el6_7.2 @base
[root@app1 ~]# pip3 uninstall tornadoUninstalling tornado-6.0.1: Would remove: /usr/local/lib/python3.7/site-packages/tornado-6.0.1-py3.7.egg-info /usr/local/lib/python3.7/site-packages/tornado/*Proceed (y/n)? y Successfully uninstalled tornado-6.0.1[root@app1 ~]# pip3 install tornado==5.1.1Collecting tornado==5.1.1 Downloading https://files.pythonhosted.org/packages/e6/78/6e7b5af12c12bdf38ca9bfe863fcaf53dc10430a312d0324e76c1e5ca426/tornado-5.1.1.tar.gz (516kB) 100% |████████████████████████████████| 522kB 10.0MB/s Installing collected packages: tornado Running setup.py install for tornado ... doneSuccessfully installed tornado-5.1.1
[root@app1 ~]# pip3 uninstall tornado
Uninstalling tornado-6.0.1:
Would remove:
/usr/local/lib/python3.7/site-packages/tornado-6.0.1-py3.7.egg-info
/usr/local/lib/python3.7/site-packages/tornado/*
Proceed (y/n)? y
Successfully uninstalled tornado-6.0.1
[root@app1 ~]# pip3 install tornado==5.1.1
Collecting tornado==5.1.1
Downloading https://files.pythonhosted.org/packages/e6/78/6e7b5af12c12bdf38ca9bfe863fcaf53dc10430a312d0324e76c1e5ca426/tornado-5.1.1.tar.gz (516kB)
100% |████████████████████████████████| 522kB 10.0MB/s
Installing collected packages: tornado
Running setup.py install for tornado ... done
Successfully installed tornado-5.1.1
原文链接:http://www.cnblogs.com/crzqj/p/10484574.html
本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728