🌏python 虚拟环境与迁移
2023-11-2
| 2024-3-25
0  |  阅读时长 0 分钟
type
status
password
date
slug
summary
category
URL
tags
icon

安装

  • miniconda
    • anconda

    虚拟环境

    第三方安装包

    添加安装源

    命名方式

    scipy-0.15.1-cp33-none-win_amd64.whl其中cp33代表CPython 3.3

    修改pip命令全局安装的困境

    pip install 命令安装到了全局python的site-packages,影响到了conda环境的迁移。修改文件 ~/miniconda3/envs/torch/lib/python3.10/site.py
    • 安装环境检查 python -m site
      • notion image
    • 修改安装环境
      • pip install 命令安装到了全局python的site-packages,影响到了conda环境的迁移。修改文件 ~/miniconda3/envs/torch/lib/python3.10/site.py
        notion image
    • 验证
      • notion image

    离线安装

    迁移环境

    Conda Pack

    Conda-pack 是一个命令行工具,用于打包 conda 环境,其中包括该环境中安装的软件包的所有二进制文件。 当您想在有限或没有网络访问的系统中重现环境时,此功能很有用。
    💡
    注意,conda-pack 指定平台和操作系统,目标计算机必须具有与源计算机相同的平台和操作系统。

    安装

    • conda-forge: conda install -c conda-forge conda-pack
    • PyPI: pip install conda-pack

    打包

    激活环境

    pip安装包迁移

    打包应用

    • 单个模块:pip download pytest -d /tmp
    • 打包本机所有的包
      • 下载不到安装包
        • 没有对应版本,提升版本号
          • notion image
            调整requirements.txt,把“==”变成“>=”。这样即使源更新了
        • 没有包,提供下载连接。
          • notion image
            在requirements.txt中,相应的包之前添加–find-links,例如:

    安装应用

    • 单个模块
      • 批量安装已经导出的包
          1. 将temp文件夹和requirements.txt拷贝到内网环境下的机器,temp文件夹放在Python3.6的根文件夹下,requirements.txt放在python3.6\scirpts,pip.exe也在该文件夹下。然后执行下边的命令
          2. 批量安装requirements.txt 中的资源库,非离线状态下
        • 工具
        • Termux常见问题fine3399: rk3399线刷
          Loading...
          目录