当前位置: 移动技术网 > IT编程>数据库>Mysql > linux安装python3和paramiko的教程

linux安装python3和paramiko的教程

2018年04月04日  | 移动技术网IT编程  | 我要评论

安装python3

linux自带python2.7,我们不要动它。

安装之前需要安装readline-devel和openssl-devel

sudo yum install readline-devel#解决centos下Python交互模式中方向键、退格键乱码问题
yum install openssl-devel#openssl的开发环境

在官网下载python3的安装包Python3.6.0.tgz

tar -zxvf Python-3.6.0.tgz #解压
cd Python-3.6.0#进入解压的目录
./configure --prefix=/usr/local/python#编译
make && make install#安装
echo PATH='/usr/local/python/bin/:$PATH' >> /etc/profile#添加环境变量
ln -s /usr/local/python3.5/bin/python3 /usr/bin/python3#创建软连接
source /etc/profile#重启服务

测试:命令行输入python3,如果报错,缺少.so文件,执行这一步:

cp -R /usr/local/python3.5/lib/* /usr/lib64/

至此python3安装成功,python2的启动命令是python,python3就是python3.


安装paramiko模块

安装之前要安装的组件

yum -y install python-devel
sudo yum install zlib-devel

python2的安装方式和python3的安装方式不一样。

1、python2

安装的时候可以rz上传到linux服务器。

pycrypto安装:

tar -zxvf pycrypto-2.6.tar.gz
cd pycrypto-2.6/
python setup.py build && python setup.py install

测试:python(命令行进去)

>>> import Crypto

paramiko安装:

tar xvzf paramiko-1.7.7.1.tar.gz
cd paramiko-1.7.7.1/
python setup.py build && python setup.py install

测试:python(命令行进去)

>>>import paramiko

安装完成


2、python3

1、安装setuptools

wget --no-check-certificate  https://pypi.python.org/packages/source/s/setuptools/setuptools-19.6.tar.gz#md5=c607dd118eae682c44ed146367a17e26
tar -zxvf setuptools-19.6.tar.gz
cd setuptools-19.6
python3 setup.py build
python3 setup.py install

2、安装pip

wget --no-check-certificate  https://pypi.python.org/packages/source/p/pip/pip-.0.2.tar.gz#md5=3a73c4188f8dbad6a1e6f6d44d117eeb
tar -zxvf pip-8.0.2.tar.gz
cd pip-8.0.2
python3 setup.py build
python3 setup.py install

3、安装paramiko

python3 -m pip install paramiko

静心等待就可以完成,如果报错,ImportError: cannot import name 'HTTPSHandler',应该是没有安装openssl,重新上面安装的openssl-devel,然后编译再重新安装python3。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网