zoukankan      html  css  js  c++  java
  • 包(package)管理


    装包(package)

    法一:从官方库下载whl文件到本地安装。



    下载的文件放到python的Scripts目录下,

    例如我的目录是:E:Anaconda5.2envspython3.6Scripts

    命令行进入该目录,执行命令:pip install numpy-1.18.1-cp36-cp36m-win_amd64.whl

    由于已经安装过,所以有如上图提示。

    注:此方式安装某包过程中可能需要依赖其他包,会自动兼容的版本,若报time out等异常,也可将对应的依赖包以同样的方式下载到本地先安装。


    法二:从pycharm安装。




    法三:在命令行用pip命令安装

    指定版本号:

    pip install numpy==1.18.1
    

    指定安装源:

    pip install numpy==1.18.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/ 
    

    默认安装源:https://pypi.Python.org/simple/

    有时候安装一些依赖包,网速慢,直接时,可以指定国内源镜像。

    国内的一些安装源:

    豆瓣:http://pypi.douban.com/ 
    
    中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/simple/ 
    
    清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
    
    阿里云:http://mirrors.aliyun.com/pypi/simple/
    
    华中理工大学:http://pypi.hustunique.com/
    
    山东理工大学:http://pypi.sdutlinux.org/ 
    

    法四:安装项目导出环境中所有的依赖包。

    1、将当前项目依赖包导出为requirements.txt文件:

    pip freeze > requirements.txt
    

    如下图,导出的文件中指定了包名及其版本,原项目能跑起来,那导出环境的依赖包一般都是互相兼容的。这种方式省去了后期因版本不兼容带来的很多麻烦,比如Keras和TensorFlow可能出现版本不兼容等。

    2、安装requirements.txt文件中的依赖包:

    pip install -r requirements.txt
    

    查看包

    1、进入某虚拟环境。

    activate python3.6
    

    2、执行命令

    查看本环境所有包及其版本:

    conda list
    

    查看指定包详情:

    conda list numpy
    


    卸载包

    1、命令行进入某虚拟环境。

    activate python3.6
    

    2、执行命令

    pip uninstall [包名]==版本号
    或
    conda remove [包名]==版本号
    
  • 相关阅读:
    DMA+USART重定义打印接口
    FTP初探
    ESP8266-lua开发
    GPIO常见问题分析
    新装系统简介
    java四个元注解的作用
    Linux常用操作指令
    @Autowired 与@Resource的区别(详细)
    内存溢出的几种原因和解决办法
    什么是NIO2
  • 原文地址:https://www.cnblogs.com/panweiwei/p/12956748.html
Copyright © 2011-2022 走看看