• Python虚拟环境包 导出 与 导入


    一、导出包文件

    1.进入虚拟环境

    2.进入项目目录下创建放置包文件的文件夹(whls)

    mkdir whls

    3.进入whls文件夹,执行导出命令

    (导入包时有网络)

    cd whls
    pip freeze --all > requirements.txt

    * 注意 --all 参数,加上此参数会将setuptools、urllib3包进行打包;如果不加,这两个不会打包。

    新的环境中已经存在setuptools时,推荐不使用 --all参数,不然重复安装可能会报错。

    (导入包时无网络 / 有网络)

    pip install --download . -r requirements.txt 

    * 注意 --download后边的点,代表是下载到当前目录,并且requirements.txt存在于当前目录中,否则会报错。

    二、导入包文件

    1.将whls文件夹拷贝的新项目目录下

    2.进入新的虚拟环境(虚拟环境搭建,请移步:https://www.cnblogs.com/huangtq/p/10217981.html

    3.切换whls为当前工作目录,执行包的安装命令

    (有网络)

    pip install -r requirements.txt

    (无网络 / 有网络)

    pip install --no-index --find-index= . -r requirements.txt 

    * 注意 命令中的 . 点代表是当前目录也就是whls目录;是下载的包和requirements.txt所在目录。

  • 相关阅读:
    android 学习四 ContentProvider
    andriod 学习三 使用android资源
    andriod学习二 设置开发环境
    andriod学习一
    python学习笔记七
    python学习五
    python学习笔记六
    python学习笔记四
    python学习笔记三
    算法题---数组元素循环右移
  • 原文地址:https://www.cnblogs.com/huangtq/p/10760804.html
Copyright © 2020-2023  润新知