linux安装python3和paramiko的教程
程序员文章站
2022-05-10 20:49:21
安装python3
linux自带python2.7,我们不要动它。
安装之前需要安装readline-devel和openssl-devel
sudo yum inst...
安装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。
上一篇: 如何实现PHP的TEA算法
下一篇: ORM之Dapper