IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    在内网 Windows 离线安装 minicoda 和 python

    血衫非弧の一存发表于 2024-08-30 00:00:00
    love 0

    这几天在内网环境配置 python,稍作记录。需要强调的是,我的方案并没有 100% 完成,目前所有操作都是在 conda 默认的 base 环境中进行,没有完成 conda 安装特定 python 版本这个场景,目前并不在意,先这样了。

    安装 Minicoda

    和 Anaconda 的关系

    Miniconda 和 Anaconda 都是由Anaconda, Inc. 开发和维护的。

    Anaconda 是 一个功能全面的Python发行版本,包含了Python解释器、Conda包管理器以及大量预安装的科学计算、数据分析、机器学习等领域的第三方库(如NumPy、Pandas、SciPy、Jupyter等)。

    Miniconda 是 Anaconda 的一个精简版本。仅包含 Python解释器、Conda包管理器和基本的包管理工具,没有预装第三方库。Miniconda 使用的是BSD许可,这意味着可以在商业场景中免费使用 Miniconda。有一说一,就算 Anaconda 是开源的,我也会选择用 Miniconda。

    下载

    下载: https://docs.anaconda.com/miniconda/miniconda-install/

    官方命令行使用

    image-20240829下午45329326

    img

    conda info
    conda info --env # 列出所有环境
    conda env list # 列出所有环境
    python --version
    pip --version
    

    查看 conda 的路径

    where conda
    

    复制 Scripts这个路径,将它添加到PATH中

    新增 script 文件夹的到 PATH

    控制面板->系统和安全->系统->高级系统设置->环境变量->系统变量->Path

    image-20240830下午40517367

    然后可以任意打开 cmd 或者 powershell 开始使用conda了。这也是为了方便和 vscode 等其他工具配合。

    下载 python 库

    我以下载appium-python-client为例子:

    在外网环境中下载

    在一台可以访问互联网的电脑上,使用以下命令来下载 appium-python-client 及其依赖项:

    pip download appium-python-client -i https://pypi.tuna.tsinghua.edu.cn/simple
    

    image-20240902下午20248045

    将下载好的 .whl 和 .tar.gz 文件通过U盘或其他方式转移到离线环境中。

    在离线环境中安装包

    在离线环境中使用 pip 安装下载的文件:

    pip install --no-index --find-links=/path/to/downloaded/files appium-python-client
    

    /path/to/downloaded/files 替换为文件夹的路径。

    检查安装结果

    安装完成后,运行以下命令检查是否成功安装:

    pip show appium-python-client
    

    如果能看到包的信息,说明安装成功。



沪ICP备19023445号-2号
友情链接