为什么需要便携版
公家的电脑权限一大堆,其中大部分都阻止了安装软件的功能。但有时候在这些电脑上写Python又是刚需,于是软件安装权限设置与Python开发需求的矛盾催生了解压即用的Python便携版。
本文仅适用于Windows。
基本部署及使用方法
- 上Python官网下载页面下载所需版本的便携版Python,即Windows embeddable package。
- 本地解压下载的ZIP文档。
- 当需要在命令提示窗口调用Python前,执行以下命令设置临时环境变量:
python
命令可在当前命令行窗口执行。
关于PyPI的使用
便携版Python是不自带PyPI功能的。如果需要使用PyPI,请继续以下步骤。
- 将get-pip.py下载至Python二进制文档所在文档夹。
cd
到Python二进制文档所在文档夹,执行python get-pip.py
,等待下载+安装完成。- 编辑Python目录下的
python._pth
并保存。这一步非常关键。这里以Python3.7为例:
顺带一提,如果你的工作文档夹里有.py文档要相互引用的话,工作文档夹的路径也要加进来。
- 在命令行窗口执行
Scripts\pip.exe install xxx
(由于没有设置环境变量所以需要父级目录Scripts)就可以正常安装PyPI模块了。 - https://henchat.net/%E5%85%8D%E5%AE%89%E8%A3%85%E4%BE%BF%E6%90%BA%E7%89%88%EF%BC%88portable%EF%BC%89pythonpypi%E4%BD%BF%E7%94%A8%E6%8C%87%E5%8D%97/
No comments:
Post a Comment