Python配置与运行V2 公开

ttChen 更新于 2023-05-05 20:49 | 2 | (0) | 112
分类
点赞
不要摸鱼啊喂 用户5Fx3wOzXAgA 2 人点赞了这个动作。
更多信息
分享人 ttChen
分享时间 2023-02-15 23:43
最后更新 2023-05-05 20:49
修订版本 8
子程序大小 11.6 KB
Quicker版本 1.37.37.0

介绍

一键实现Python下载与配置、工具包安装和代码运行。

根据用户的反馈和建议,在子程序(搭建最小独立环境,运行Python代码(子程序) - 子程序信息 - Quicker (getquicker.net))的基础上,将子程序拆分为“下载与配置”、"安装工具包"和"运行Python"三个模式,可方便大家更灵活地使用。

  • 当本地已安装对应版本Python、且已安装必备工具包,可按照图3指定python路径,直接运行代码即可;
  • 当本地已安装对应版本Python,但没有安装必备工具包,则可按照图2+图3的模式安装工具包并运行代码。
  • 当本地没有python环境或者想新配置独立环境,则可按照图1+图2+图3模式,下载与配置python、安装工具包,并运行Python。

模块1:下载与配置

主要功能:下载与配置嵌入版Python运行环境

(1) Python下载地址:

Python程序下载网址。默认值为https://www.python.org/ftp/python/3.11.2/python-3.11.2-embed-amd64.zip。也可根据需要,自行选择版本。但要求使用版本为Python嵌入版,支持64位和32位,如Windows embeddable package (64-bit)、Windows embeddable package (32-bit)。可在python官网查看下载网址:https://www.python.org/downloads/windows/ 秒速

(2) getpip下载地址:

get-pip.py下载网址。默认使用Quicker内部依赖,默认网址为:https://files.getquicker.net/_packages/get-pip/23.0.0/f19591db-4060-4234-b1ff-e38740ed0638/get-pip_23.0.0.zip 秒速

(3) 安装目录:

放置Python嵌入版的位置。建议默认放在C:\Users\用户名\Documents\Quicker\Minipython2文件夹下。

(4) pip路径:

下载配置Python好后,pip.exe文件的路径。

(5) Python路径:

下载配置Python好后,Python.exe文件的路径。


图1 下载与配置

模块2:安装工具包

主要功能:利用pip install -r requirement.txt命令,检测安装packages,确保后续代码正常运行。

(1) pip路径:

pip.exe文件的路径。可以是模块1配置的pip.exe路径,也可以是其他指定的路径。

(2) Requirements:

用pip install -r requirements.txt 进行导包,要确保requirements中,没有因版本等问题下载不了的包,所有包都能下载,后面自然就能安装了。支持"=="、">="等语法。

numpy==1.9.5
pandas==1.1.5
colorama==0.4.3

图 2 安装工具包

模块3 :运行Python

主要功能:运行python代码

(1) Python路径:

Python.exe文件的路径。可以是模块1配置的python.exe路径,也可是其他指定好的路径。但要确保python版本匹配和所需的工具包已安装,满足python代码的运行环境。

(2) 代码:

Python代码。

图 3运行python 

示例:https://getquicker.net/Sharedaction?code=7b7d497d-8198-4b66-818e-08db0f37142a

子程序的参数

输入
操作类型 Text
pip路径 pip文件路径 Text
Requirements Text
Python路径 python.exe文件路径 Text
输出编码 Text
代码 Text
Python下载地址 要求可嵌入版本 Text
getpip下载地址 Text
安装目录 Text
输出
pip路径 pip文件路径 Text
Python路径 python.exe文件路径 Text
输出 Text

最近更新

修订版本 更新时间 更新说明
8 2023-05-05 20:49 解决了中文编码问题
7 2023-04-26 12:18 1. 修复乱码问题
2. 修复用户名存在空格出错漏洞
6 2023-02-16 15:59 经一步提速

最近讨论