首页 > 编程语言 >python配置和多版本

python配置和多版本

时间:2023-03-15 23:34:26浏览次数:53  
标签:exe 优先级 install python 配置 pip310 版本 pip

python安装

镜像安装包:https://registry.npmmirror.com/binary.html?path=python/

  • 选择python-3.*-amd64.exe即可

pip下载包使用国内镜像的配置

  • C:\Users\username\pip新建文件pip.ini,其中的配置如下

    [global]
    index-url = https://pypi.tuna.tsinghua.edu.cn/simple  # 设置源地址
    [install]
    trusted-host = pypi.tuna.tsinghua.edu.cn    # 信任此网站
    

python多版本共存

  • 首先搜索相应python版本安装包,自定义安装,更改文件夹名为310之类的

  • 添加环境变量(用户或者系统,这里是用户变量)

  • 进入刚才的安装路径D:\Python\Python310, 将文件下的 python.exe 改为 pyhon310.exe ,pythonw.exe 改为 pythonw310.exe

  • 然后在CMD中输入 python39 能够进入python3.9解释器,则成功。

接下来实现pip共存

  • 进入D:\Python\Python310\Scripts文件下,把 pip.exe改名为 pip310.exe

  • 然后在CMD中输入 pip39 list测试,如果报错: Fatal error in launcher,就重新下载pip

    python39 -m pip install --upgrade pip --force-reinstall
    

    再输入pip310 list测试,如果还报错,进入D:\Python\Python310\Scripts文件下,会发现多了一个 pip.exe,然后我们将之前修改的pip310.exe删掉,再将 pip.exe 改为 pip310.exe

    在CMD中输入 pip39 list测试,成功!!!

善后问题:pycharm创建项目时添加解释器出错,无法创建虚拟环境之类

  • 解决方法:

    pip310 install django
    pip310 install virtualenv
    
  • 如果出现virtualenv指定的位置错误,可以直接建一个解释器如python.exe(原先是python36.exe)

多版本优先级

在环境变量中,越靠上面,优先级越高,并且系统变量的优先级 大于 用户变量的优先级

标签:exe,优先级,install,python,配置,pip310,版本,pip
From: https://www.cnblogs.com/comein/p/17220666.html

相关文章

  • Python 异步: 异步推导式(18)
    动动发财的小手,点个赞吧!当我们想到“pythonic”时,理解,如列表和字典理解是Python的一个特性。这是我们执行循环的一种方式,与许多其他语言不同。Asyncio允许我们使用异......
  • npm和node.js安装与环境配置
    nodejs和npm的关系node.js是javascript的一种运行环境,是对GoogleV8引擎进行的封装,是一个服务器端的javascript的解释器。npm是nodejs的包管理器(packagemanager)。nodej......
  • Python Flask JinJa2 语法介绍与示例讲解
    目录一、概述二、JinJa2语法介绍与示例讲解1)变量2)控制结构3)循环结构4)宏5)过滤器6)继承7)包含一、概述Flask是一个轻量级的PythonWeb框架,支持Jinja2模板引擎。Jinja2是一个......
  • 基于python实现的抓取腾讯视频所有电影的爬虫
    我搜集了国内10几个电影网站的数据,里面近几十W条记录,用文本没法存,mongodb学习成本非常低,安装、下载、运行起来不会花你5分钟时间。#-*-coding:utf-8-*-importreimport......
  • python应用题 字符填充
    提示代码#请在_______完善代码s=input()print("{_______(1)_________}".format(_______(2)_________))......
  • python爬虫案列08:梨视频爬取一个短视频
    importrequestsfromlxmlimportetreeimportos#拿到视频地址urlurl='https://www.pearvideo.com/video_1160135'#提取url中的cont_id,后面用cont_id=url.sp......
  • python应用题 两点间距离
    提示代码:#请在______处使用一行代码或表达式替换##注意:请不要修改其他已给出代码ntxt=input("")______x1=eval(nls[0])y1=eval(nls[1])x2=eval(nls[2])y2=eval(nls[......
  • python应用题 计算球体表面积和体积
    提示代码:#请在_____完善一行代码PI=3.14r=eval(input())S=______#球体表面积V=______#球体体积print("______".format(S,V))......
  • linux安全基线配置
    【shell脚本分享】linux安全基线配置全解析点击关注......
  • python库下载方法
    1、pipinstallflash2、pip3install-rrequirements.txt 3、pip3install-rrequirements.txt-ihttp://pypi.douban.com/simple--trusted-hostpypi.douban.com......