1、首先我们刚刚说的pip是什么?

在pip的python官网上我们可以看到,pip 是“A tool for installing and managing Python packages.”,也就是说pip是python的软件安装工具,下面是pip的使用方法:

安装包:pip install SomePackage

查看安装包时安装了哪些文件:

pip show --files SomePackage

查看哪些包有更新:pip show --files SomePackage

更新一个软件:pip install --upgrade SomePackage

卸载软件:pip uninstall SomePackage

所以,有了pip我们就可以自动的安装其他软件包,比如我们需要的 nose、virtualenv、distribute 、paramiko等

2. 安装 pip软件包

pip官网地址:https://pypi.python.org/pypi/pip

开始安装:

t#tar -xvf pip-1.4.1.tar.gz

#cd pip-1.4.1/

#python setup.py install

Traceback (most recent call last):

File "setup.py", line 5, in

from setuptools import setup, find_packages

ImportError: No module named setuptools

安装pip时提示setup.py中使用setuptools中的模块,但是电脑中并没有安装setuptools软件包,所以我们需要先下载并安装 setuptools!

3. 安装setuptools软件包(1)下载setuptools包

# wget http://pypi.python.org/packages/source/s/setuptools/setuptools-2.0.tar.gz

(2)解压setuptools包

# tar zxvf setuptools-2.0.tar.gz

# cd setuptools-2.0

(3)编译setuptools

# python setup.py build

(4)开始执行setuptools安装

# python setup.py install

四、 再次安装pip,并使用pip安装其他软件包

现在,setuptools已经安装好,我们再次进入pip-1.4.1目录,使用 “python setup.py install” 命令安装pip:# cd pip-1.4.1/

# python setup.py install

安装好pip之后,我们就可以直接使用pip安装其他软件包了:最终安装我们的paramiko

pip install paramiko

paramiko的官网:https://github.com/paramiko/paramiko

如果安装paramiko出现以下错误,请按照介绍安装command 'gcc' failed with exit status 1

view plain [/pycrypto-2.0.1]$ sudo python setup.py build running build running build_py running build_ext building 'Crypto.Hash.MD2' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector ——param=ssp-buffer-size=4 -m64 -mtune=generic -D_GNU_SOURCE -fPIC -fPIC -Isrc/ -I/usr/include/python2.4 -c src/MD2.c -o build/temp.linux-x86_64-2.4/src/MD2.o unable to execute gcc: No such file or directory error: command 'gcc' failed with exit status 1

解决方案1:

可能是缺少python-dev安装包导致解决办法:

CentOS

yum -y install python-dev*

yum -y  install  gcc

最后再次执行 :

pip  install  paramiko

2,导入出现错误python>> import paramiko

(Crypto error: 'module' object has no attribute 'HAVE_DECL_MPZ_POWM_SEC'

注:如果Python是2.7的话:

找到 /usr/lib/python2.7/site-packages/Crypto/Util/number.py

把if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:

注释了

#if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:

)

注:如果Python是2.6的话:

修改

vim /usr/lib64/python2.6/site-packages/Crypto/Util/number.py

注释了

#if _fastmath is not None and not _fastmath.HAVE_DECL_MPZ_POWM_SEC:

)

Python 2.6.6 (r266:84292, Jul 23 2015, 15:22:56)

[GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import paramiko

>>>

Python 2.7.3 (default, Jan  5 2013, 10:09:00)

[GCC 4.4.6 20120305 (Red Hat 4.4.6-4)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import paramiko

>>>

##########################################################################################

五、windows7 安装paramiko1,安装Python ,下载直接下一步即可

2,安装ActivePython-2.7.10.12-win64-x64.msi3,安装pywin32-220.win-amd64-py2.7.exe

https://sourceforge.net/projects/pywin32/files/pywin32/Build%20220/

4,Windows命令终端执行

pypm install paramiko

5,测试

linux安装python库报错pywin32,Linux windows安装paramiko模块相关推荐

  1. 安装python37路径报错_解决pycharm安装python库报错问题

    最近在玩微信图灵机器人,不过我安装有一些库,安装报错,上网找了很久,总结有两种方法,记录一下 方法一: 手动安装,直接到官网你需要的python库下载到本地, 放在安装python路径,C:\User ...

  2. linux使用python wxpy报错_CentOS 7.2 安装 python3 + wxpy

    本文主要阐述如何在centos7.2上搭建Python3的开发环境,目的是为了在Linux环境运行基于wxpy的Python程序. 一.安装Python3 CentOS7.2 自带有 python,但 ...

  3. linux安装python库报错pywin32_Python3爬虫利器:Scrapy的安装

    Scrapy是一个十分强大的爬虫框架,依赖的库比较多,至少需要依赖的库有Twisted 14.0.lxml 3.4和pyOpenSSL 0.14.在不同的平台环境下,它所依赖的库也各不相同,所以在安装 ...

  4. linux安装python库报错pywin32_完美解决pyinstaller打包报错找不到依赖pypiwin32或pywin32-ctypes的错误...

    报错信息 最近闲来无事,用python的tkinter库开发了一款带日程提醒的万年历桌面程序.在程序开发结束开始打包时,却发现一直报错 PyInstaller cannot check for ass ...

  5. linux安装python库报错pywin32_安装Python+Pywin32(version 3.3)

    [转]linux内核中writesb(), writesw(), writesl() 宏函数 writesb(), writesw(), writesl() 宏函数 功能 : writesb()    ...

  6. Linux笔记(2)——导入python库报错“libgomp.so.1: version `GOMP_4.0‘ not found“

    导入python库报错"libgomp.so.1: version `GOMP_4.0' not found" 问题描述 超算跑一个pytorch,出现如下错误 from torc ...

  7. linux下载clang7,clang,linux_ubuntu安装clang依赖报错, 如果降版本安装?,clang,linux - phpStudy...

    ubuntu安装clang依赖报错, 如果降版本安装? 我本地的g liu@liu-XPS-13-9343:~/.vim/bundle$ gcc --version gcc (Ubuntu 4.8.4 ...

  8. pip安装第三方库报错Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None))

    pip安装第三方库报错Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) pip安装第三方库时 ...

  9. python|安装skimage库报错:required to install pyproject.toml-based projects

    一.安装报错问题 使用pip安装,先用命令:pip install skimage ,安装失败,然后参考发现skimage库的命令是:pip install scikit-image,也没有成功 二. ...

最新文章

  1. 那些jdk中坑你没商量的方法
  2. 【C++grammar】继承与构造test1代码附录
  3. jQuery源码研究分析学习笔记-jQuery.buildFragment()(六)
  4. VMware虚拟机文件
  5. mac ox php.ini 位置,MAC Osx PHP安装指导
  6. 研究生硕士论文开题报告中的进度和安排该怎么写?
  7. 李国飞:全面反思腾讯的战略
  8. 手机logging什么意思_手机logging怎么关闭
  9. 从西直门立交桥谈IT架构与重构
  10. 搅拌设备行业——双行星搅拌机即将成为龙头
  11. 微信小程序设置文字样式white-space失效
  12. 【认识AI:人工智能如何赋能商业】【08】通用人工智能应用—智能机器人
  13. 阿里云RDS数据库与自建数据库做主从同步
  14. JavaScript 数据结构与算法(二)哈希表
  15. css+js+jq实训笔记
  16. 不忘初心,牢记使命——SSM始于Maven,终于Maven(关于Maven的大总结)
  17. Vi/vim编辑文件无法保存和退出的解决方法
  18. 【暮色天】乱世疯狂 盛世安逸(7.8)
  19. python对excel表统计视频_元组常用统计方法_【曾贤志】用Python处理Excel数据 - 第1季 基础篇_Excel视频-51CTO学院...
  20. 数据可视化的七大趋势

热门文章

  1. TabLayout+Viewpager+Fragment实现分页滚动
  2. Pytorch学习-Task1
  3. C++ 有符号整数和无符号整数修饰符之间的差别
  4. 支持向量回归 svr
  5. Python中的random模块
  6. animate.css动画抖动,Animate.css抖动效果每次都不工作
  7. 一种怪异的节点删除方式
  8. 推荐系统笔记(深度学习)
  9. torch_geometric 笔记: 数据集Cora 简易 GNN
  10. MATLAB实战系列(三十四)-MATLAB基于PCA-LDA模糊神经网络的人脸识别