Python中第三方的库(library)、模块(module),包(package)的安装方法以及ImportError: No module named

1.pip install ....

  一般的pycharm都自带有pip,如果没有,就去下一个pip的安装包,将安装包解压在Python的根目录,搭建好Python的环境,然后用Python来安装pip,基本上就可以在pycharm 的Terminal界面或者命令提示界面直接安装想要的扩展包了

  可以用pip install 来安装,用pip list 查看已安装的包  用pip uninstall  来卸载已安装的包

pip install matplotlib -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install numpy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install pandas -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
pip install seaborn scipy -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

2.利用pycharm的设置界面来安装

  setting →  project:interpreter  →  旁边有个“+”号可以安装一些想要的扩展包

3.安装zip压缩包

  直接在百度搜索包名,下载相应的zip或者其他的压缩格式的文件

  然后接解压在Python的根目录,然后在命令提示符界面用"cd  文件Python根目录"进入相对应的Python根目录然后直接安装python setup.py install xxx

事例:django2.0的安装(源码安装方式):

 

把zip文件放到pip目录下,运行下面命令安装:

pip install xadmin-django2
 首先下载zip源码包:github.com/sshwsfc/xadmin

解压后,打开README.rst文件,清空里面的内容,然后保存。

再压缩成zip,放到pip目录下:C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Lib\site-packages\pip

此时打开cmd进行安装:pip install xadmin-django2.zip
是文件README.rst 出现了 Unicode 解码错误,这个文件是没有什么用处的,可以新建一个同名的空白文件替换掉

 首先下载zip源码包:github.com/sshwsfc/xadmin

 解压后,打开README.rst文件,清空里面的内容,然后保存。

再压缩成zip,放到pip目录下:C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Lib\site-packages\pip

此时打开cmd进行安装:pip install xadmin-master.zip

4.安装whl

  使用.whl文件安装,步骤:

直接在百度搜包名,下载相应的whl文件

打开命令行窗口,进入下载的whl包所在的目录

输入如下命令,xxx为要按照的包的名称

Python -m pip install -U xxx
pip install piexif-1.1.0b0-py2.py3-none-any.whl(.whl安装包名称)

5.用扩展包源码进行安装

下载好扩展包,并在本地解压,复制里边的对应目录,在pycharm项目下粘贴。

例:安装xadmin源码到项目中

首先,从http://github.com网站搜索xadmin,点最上方sshwsfc/xadmin,下载其源码

其次,下载后解压,复制解压目录下的xadmin目录,在打开的pycharm中,粘贴至自已新建的扩展包目录extra_apps下;

最后,在extra_apps上点鼠标右键——>Make Directory as——>Sources Root

关于Pycharm安装扩展包的方法的更多相关文章

  1. pycharm安装第三方包问题解决

    pycharm安装第三方包问题解决 pycharm是一个基于python的非常好用的集成开发环境,而python有许多非常不错的开源第三方库,这就需要将一些这样的第三方库导入到我们的项目中去了.然而, ...

  2. pycharm 安装第三方包步骤

    pycharm 安装第三方包步骤: 完成.

  3. Windows设置国内源阿里云镜像加速与离线安装pip包的方法

    Windows设置国内源阿里云镜像加速1.先在 windows “文件资源管理器” 地址栏 输入 %APPDATA% 按回车,打开程序自定义设置文件夹然后,创建名为 pip 的文件夹,用于存放 pip ...

  4. composer安装扩展包异常

    我是tp5.1下,用composer安装扩展包,在命令行运行,无任何不反应,不下载也不报错,这时,我们先ctrl+c退出执行的命令,然后在tp5.1根目录下,找到composer.json文件,并用编 ...

  5. CDH平台搭建解决离线安装依赖包的方法

    背景介绍: 1CDH开发平台在搭建的过程中,会遇到各种各样的问题,其中的各种依赖就是一个很让人头痛的问题.如果安装脚本文件出现了这种问题,那么就可以把以下的这种方法加入shell中,但是不要用yum来 ...

  6. pycharm中安装扩展包

    在使用Pycharm编写代码时,如果遇到了所需要的扩展包没有的情况时,可以使用以下方法来添加自己需要的扩展包. 1.点击File->settings 2.选择Project Interprete ...

  7. 树莓派安装pip3以及扩展包的方法

    树莓派上有的时候需要安装一些python额外的包,但上面没有安装pip3,因此需要动手去安装pip3,之后用来安装拓展包. 1.首先安装setuptools cd /usr/local/src/ su ...

  8. TFS 安装 扩展包

    TFS 2015以后的版本支持安装扩展插件,我们可以自己开发插件,也可以从市场上下载. 市场地址为:http://go.microsoft.com/fwlink/?LinkId=722825& ...

  9. linux中PHP安装扩展包(mongodb为例)

    相对于windows中的PHP扩展,只需要在下载相应的dll资源,并且添加配置在php.ini之后即可. 但是在linux安装扩展时,需要进行编译安装. 这里以lnmp一键安装包为例(php.ini位 ...

随机推荐

  1. opencv显示图像

    使用imshow函数 imshow函数功能 imshow的函数功能也非常简单,名称也可以看出来,image show的缩写.imshow负责的就是将图片显示在窗口中,通过设备屏幕展现出来.与imrea ...

  2. 黑客攻防技术宝典web实战篇:测试后端组件习题答案

    随书答案. 某网络设备提供用于执行设备配置的 Web 界面.为什么这种功能通常易于受 到操作系统命令注入攻击? 用于配置网络设备的应用程序通常包含使用正常的 Web 脚本 API 无法轻松实 现的功能 ...

  3. socket实践编程1

    1.服务器端程序编写 (1).socket (2).bind (3).listen (4).accept,返回值是一个fd,accept正确返回就表示我们已经和前来连接我的客户端之间建立了一个TCP连 ...

  4. css改变input输入框placeholder值颜色

    ::-webkit-input-placeholder { /* WebKit browsers */ color: #fff; } :-moz-placeholder { /* Mozilla Fi ...

  5. 第1章 分布式系统概念与ZooKeeper简介

    ZooKeeper分布式专题与Dubbo微服务入门 第1章 分布式系统概念与ZooKeeper简介 1-1 zookeeper简介 1-2 什么是分布式系统 略 1-3 分布式系统的瓶颈以及zk的相关 ...

  6. poj2778 矩阵乘法+ac自动机

    题:http://poj.org/problem?id=2778 题意:给定m个模式串,问长度为n的字符串不包含这些模式串的有几种可能 分析:因为n很大,所以考虑矩阵ksm来解决,构造一个矩阵res[ ...

  7. windows服务器搭建SVN[多项目设置方法]

    https://tortoisesvn.net/downloads.html 根据系统版本进行下载,下载后正常一路正常安装. 第一.设置版本号仓库目录,比如:cdengine 第二.在cdengine ...

  8. java多线程高并发的学习

    1.      计算机系统 使用高速缓存来作为内存与处理器之间的缓冲,将运算需要用到的数据复制到缓存中,让计算能快速进行:当运算结束后再从缓存同步回内存之中,这样处理器就无需等待缓慢的内存读写了. 缓 ...

  9. mybatis学习笔记四

    记录下动态sql的常用标签: 1.where 一般用作数据操作添加的条件 例子: <select id="selectByRoleId" resultMap="re ...

  10. SOA,ROA 比较

    1.SOA 面向服务架构 业务被抽象成服务 SOA架构中的对外服务一般都由web service来暴露 SOA架构中的内部服务一般由某种高效的RPC调用来暴露,当然了 也可以用web service来 ...