python多版本的pip共存问题解决办法

简介: title: python多版本的pip共存问题解决办法tags: python,pip,多版本,grammar_cjkRuby: true---问题情景最开始学python的时候用的是py2,且一直用pip来安装库函数。

title: python多版本的pip共存问题解决办法
tags: python,pip,多版本,
grammar_cjkRuby: true
---

问题情景

最开始学python的时候用的是py2,且一直用pip来安装库函数。后来py3出来了,所以就装上了,但是一装上出问题了,主要有两个主要的问题。下面将详细说明。

  • 一、python版本切换问题

在命令行中使用python时版本的使用问题。这个很好解决,只需要修改文件名即可。

解决办法如下:
在安装好python2和python3后你可以在他们的安装目录下看到有如下到文件

原始文件
你只需要分别将python2和3中的“python”文件改成“python2”和“python3”就行了。
其实你也可以按照自己的风格进行修改,只要命令行中的命令匹配就行了。
我是这样改的

修改文件名
注意,python2的安装目录下的文件名修改方式也是类似的。

演示效果

  • 这是改名前,不能正常运行

改名前

  • 这是改名后,完美运行~~~赞赞赞!!!

改名后

  • 二、pip切换问题

一般安装python的时候都会默认安装pip,你可以在命令行中输入

pip -V

这样可以查看pip的默认版本,我的是2.7,如图所示。

我的pip默认版本

接下来你可以试着输入

pip3 -V

来查看pip3(即py3的pip)是否可以正常使用,如报错,则进入下面的解决办法。

  • 办法1
python -m pip install package
  • 办法2

    上面的办法未免有些繁琐,难不成每次安装ku都得这样?!!说好的人身苦短,我用python呢??没关系还是有解决办法的。
    ==先升级pip==(这个办法我实测有效)

python3 -m pip install  -U pip

(如果你的是pip2不能正常使用上面改成python2)
正常安装后,直接在命令行窗口中输入

pip3 -V

完美运行~~

目录
相关文章
|
1月前
|
Ubuntu Shell Linux
pyenv 管理多个 Python 版本(1)
pyenv 管理多个 Python 版本(1)
167 86
pyenv 管理多个 Python 版本(1)
|
26天前
|
Shell Python
使用 pyenv 来管理多个 Python 版本(2)
使用 pyenv 来管理多个 Python 版本(2)
114 71
使用 pyenv 来管理多个 Python 版本(2)
|
3月前
|
PyTorch Linux 算法框架/工具
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
这篇文章是关于如何使用Anaconda进行Python环境管理,包括下载、安装、配置环境变量、创建多版本Python环境、安装PyTorch以及使用Jupyter Notebook的详细指南。
410 1
pytorch学习一:Anaconda下载、安装、配置环境变量。anaconda创建多版本python环境。安装 pytorch。
|
3月前
|
Python Windows
查看Python版本
【10月更文挑战第8天】查看Python版本
41 2
|
3月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
587 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
3月前
|
机器学习/深度学习 缓存 PyTorch
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)
这篇文章是关于如何下载、安装和配置Miniconda,以及如何使用Miniconda创建和管理Python环境的详细指南。
680 0
pytorch学习一(扩展篇):miniconda下载、安装、配置环境变量。miniconda创建多版本python环境。整理常用命令(亲测ok)
|
3月前
|
资源调度 前端开发 JavaScript
Python学习二:Python包管理器pip
这篇文章介绍了Python包管理器pip的基本概念、基本操作、如何更改下载源为国内镜像以加速下载,以及如何指定安装包的位置。
103 0
Python学习二:Python包管理器pip
|
3月前
|
机器学习/深度学习 缓存 Linux
python环境学习:pip介绍,pip 和 conda的区别和联系。哪个更好使用?pip创建虚拟环境并解释venv模块,pip的常用命令,conda的常用命令。
本文介绍了Python的包管理工具pip和环境管理器conda的区别与联系。pip主要用于安装和管理Python包,而conda不仅管理Python包,还能管理其他语言的包,并提供强大的环境管理功能。文章还讨论了pip创建虚拟环境的方法,以及pip和conda的常用命令。作者推荐使用conda安装科学计算和数据分析包,而pip则用于安装无法通过conda获取的包。
182 0
|
3月前
|
Python
Python pip 操作的几种用法
Python pip 操作的几种用法
69 0
|
3月前
|
自然语言处理 搜索推荐 程序员
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
【Python】如何使用pip,安装第三方库和生成二维码、操作Excel
86 0