iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >安装python 3.11以及安装pip过程-是安装embedded纯净版的python
  • 514
分享到

安装python 3.11以及安装pip过程-是安装embedded纯净版的python

pythonPoweredby金山文档 2023-09-04 21:09:24 514人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

为了纯净,我在Win10上选择安装了embedded的版本的python 3.11,结果为了安装pip倒腾了一早上。现记录如下。 一、安装Python 3.11 从python官网下的,今天的版本是3.11.1,链接:https:

为了纯净,我在Win10上选择安装了embedded的版本的python 3.11,结果为了安装pip倒腾了一早上。现记录如下。

一、安Python 3.11

从python官网下的,今天的版本是3.11.1,链接:https://www.python.org/ftp/python/3.11.1/python-3.11.1-embed-amd64.zip,下好之后,解压到一个文件夹就行,我的本地文件夹是 "D:\tools\python-3.11.1-embed-amd64"。这时候进去这个文件夹,是不会看到 "Scripts",也不会看到 "Lib/site-packages"。所以这个python本身不带pip。

打开系统环境变量配置,在Path变量里加入 "D:\tools\python-3.11.1-embed-amd64",这样python就算安装好了。可以打开一个cmd窗口验证一下,运行python打开console,然后如下退出 (或者按Ctrl+z):

import syssys.exit() 

二、安装pip

下载安装程序 https://bootstrap.pypa.io/get-pip.py,把它保存成为文件 "get-pip.py",放在随便一个目录即可。然后在cmd命令行进入到该路径,执行 python get-pip.py,之后会看到,该脚本把pip, setuptools, wheel三个东西都装好了,默认安装到了我的 "D:\tools\python-3.11.1-embed-amd64\Lib\site-packages\" 路径,并添加了 "D:\tools\python-3.11.1-embed-amd64\Scripts\" 里面的几个执行文件。这时候把路径 "D:\tools\python-3.11.1-embed-amd64\Scripts\" 添加到Path环境变量中。

本以为pip已经可以用了,但这时候无论是执行 "pip",还是执行 "python -m pip",都失败,说找不到mudule pip。这时候想通过配置 "PYTHONPATH" 环境变量来指向site-packages文件夹,但不起效,原因未知。

最后在路径 "D:\tools\python-3.11.1-embed-amd64" 下找到文件 "python311._pth",在原有的内容下面添加一行 “D:\\tools\\python-3.11.1-embed-amd64\\Lib\\site-packages\\”,这一行指向新安装的pip等模块所在的site-packages文件夹。保存后新开个cmd窗口再执行pip,就没问题了。

关于验证系统python的module查找路径,可以执行 python -m site,它会输出当前python的模块寻址路径,可用于检验你的路径配置。

三、配置pip阿里源

打开一个windows文件管理窗口,直接在地址栏填入 %APPDATA% 然后回车,进入appdata默认路径,在这下面新建文件夹 "pip",然后再到里面新建文件 "pip.ini",在该文件中填入如下内容。保存后下次调用pip安装时即会默认连接国内阿里源。

[global]index-url = https://mirrors.aliyun.com/pypi/simple/[install]trusted-host=mirrors.aliyun.com

来源地址:https://blog.csdn.net/ding43930053/article/details/129257047

--结束END--

本文标题: 安装python 3.11以及安装pip过程-是安装embedded纯净版的python

本文链接: https://www.lsjlt.com/news/394374.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作