下载python embeded及为其安装pip

553 阅读1分钟

最近想在c# 中使用python,经过查阅资料,可以使用python的embedded版本,再通过Nuget中的 PythonNet 包来实现,以下为python embedded版本的下载步骤与pip的安装步骤

1、官网下载python embedded

官网(Windows版): www.python.org/downloads/w…

选一个下载就是了

image.png 这里下载的是 python-3.10.11-embed-win32.zip 版: www.python.org/ftp/python/…

为什么我下载的是32位呢?因为 pythonnet 貌似只能使用32位的python

2、安装 pip

下载后的文件解压到一个目录,进入文件夹,编辑 python3xx._pth

image.png

最下面一行注释去掉

image.png

image.png

下载 get-pip 文件,放至根目录下

bootstrap.pypa.io/get-pip.py

在该目录中打开Windows终端,输入命令  python get-pip.py

image.png

安装成功!此时根目录下会生成这两个文件夹

image.png

注意: 如果出现以下情况,可能是python版本过低导致的,切换版本再重试

image.png

尝试安装 flask

image.png

安装成功!

image.png

image.png

如果flask被安装在 appdata目录下(可能是之前已经安装过了),尝试先卸载,再安装

参考资料

安装python 3.11以及安装pip过程-是安装embedded纯净版的python blog.csdn.net/ding4393005…

Python安装包--embedded版本安装及pip配置 blog.csdn.net/qq_45747178…