首页 > 解决方案 > 如何使用“可嵌入的 zip 文件”安装 Python

问题描述

我从https://www.python.org/downloads/release/python-365/下载了Windows x86-64 可嵌入 zip 文件

(我无法在我的计算机上使用可执行/基于 Web 的安装程序)

我想在我的 PyCharm 上安装它。我如何实现这一目标?

标签: pythonpycharm

解决方案


需要遵循 2 个主要步骤(每个步骤都有自己的一组子步骤):

  1. 在您的机器上下载并解压解释器:

    1. 在您的计算机上下载.zip文件(例如[Python]: python-3.6.5-embed-amd64.zip),在一个空目录中(在我的机器上它是:“e:\Work\Dev\StackOverflow\q050818078\python36x64 " )
    2. 解压缩文件(会出现一些(.pyd.dll.exe.zip._pth)文件)。最后,您可以删除在上一步中下载的.zip文件
  2. 配置PyCharm以使用它:

    备注

    • 为了使下面的图像尽可能小(从 size 和 display PoV),我已将所有窗口的大小从其默认值减小
    • 一些PyCharm的东西是特定于我的机器/环境的,(显然)在你的情况下会有所不同
    • 我用于测试的脚本是一个只打印一些路径的虚拟脚本(这就是为什么我没有将它添加为代码,它只是在第一图片中)
    • 我只说明了让您开始所需的最少步骤,所以即使对于某些步骤有自定义它们的选项,我也不会提及它们
    • 我正在使用PyCharm Community Edition 2017.3.3(在其他版本中可能会略有不同)

    步骤

    1. PyCharm主窗口中(考虑到您的项目已打开),转到菜单“ File -> Settings... ”:

      在此处输入图像描述

      您也可以转到“ File -> Default Settings... ”,检查[JetBrains]: Project and IDE Settings以了解它们之间的差异。

    2. 在“设置”窗口中,单击“项目解释器 -> 全部显示”(您可能需要向下滚动 - 如果您配置了多个解释器)

      在此处输入图像描述

    3. 在“项目解释器”窗口中,单击“添加”按钮(右上角的绿色+)。此外,您可能必须单击单击“添加”时出现的“添加本地... ”控件

      在此处输入图像描述

    4. 在“添加本地 Python 解释器”中,确保:

      • 检查“退出环境”单选按钮
      • 单击“ ... ”(“浏览”)按钮

      在此处输入图像描述

    5. 在“选择 Python 解释器”窗口中,转到#1.1 处解压缩文件的文件夹。,选择python.exe然后点击“确定

      在此处输入图像描述

    6. 在前面步骤打开的所有窗口中单击“确定”按钮(以相反的顺序),直到您返回主窗口

为了测试,在代码编辑器窗口中,右键单击并从弹出菜单中选择“运行'代码' ”。这是控制台输出窗口内容:

E:\Work\Dev\StackOverflow\q050818078\python36x64\python.exe E:/Work/Dev/StackOverflow/q050818078/src/code.py
Python 3.6.5 (v3.6.5:f59c0932b4, Mar 28 2018, 17:00:18) [MSC v.1900 64 bit (AMD64)] on win32

E:\Work\Dev\StackOverflow\q050818078\python36x64\python.exe
E:\Work\Dev\StackOverflow\q050818078\src\code.py

Process finished with exit code 0

最后一点,将测试文件命名为.py有点”没有灵感,因为Python的标准库中有这样一个模块(同时,我将它重命名为code00.py),但我没有感觉想再次做所有的屏幕截图(包含它)。


推荐阅读