python 多版本共存

# coding=utf-8
# URL:https://www.python.org/downloads/

__author__ = "Chen"
__version__ = "python2.x and python3.x"

"""
假设现在需要多版本python共存,python2.x用来空间数据主要配合ArcGIS和python3.x做算法处理
so,先进入python35修改python.exe 为 python3.exe,修改pythonw.exe为pythonw3.exe
python27里面保持不动
调用python3离线操作,进行python3 -m setup.py install 离线安装包
此时针对python35进行pip进行升级操作指令:python3 -m pip install --upgrade pip --force-reinstall
然后调用 指令:pip --version 和 pip3 --version 验证pip修改效果 pip 调用时就可以以pip
代表python27的pip ,pip3 代表 python35 的pip 进行在线安装升级指令;安装卸载指令怎么调用呢for example:
pip3 uninstall requests 卸载requests库文件,pip3 install cx_Oracle 安装数据库驱动在线命令
至此问题完美解决,解决问题的方法很多,最适合的就是最好的;
"""

原文地址:https://www.cnblogs.com/SunshineKimi/p/10586595.html

时间: 2024-10-08 11:13:48

python 多版本共存的相关文章

Ancoda 下的python多版本共存

Ancoda 下的python多版本共存 virtualenv python 多版本共存 Pip, Virtualenv 和Fabric 被称为python 的三大神器,Pip 是包管理工具,Virtualenv 是创建独立的python环境包的工具,Fabric 是和服务器管理和应用发布相关的工具(个人没有用过...),让我惊奇的是,这三个没有一个是和敲代码有关系的.有些东西在开发中真的是刚需,想绕都绕不开,今天我们来聊聊python的多版本共存的问题. 笔者在电脑上安装了Virtualenv

Python多版本共存之pyenv

需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存.pyenv就是这样一个Python版本管理器. 安装pyenv curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash 设置环境变量 echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash

Linux系统之路——python多版本共存问题

经常遇到这样的情况: 系统自带的Python是2.6,自己需要Python 2.7中的某些特性: 系统自带的Python是2.x,自己需要Python 3.x: 此时需要在系统中安装多个Python,但又不能影响系统自带的Python,即需要实现Python的多版本共存. pyenv就是这样一个Python版本管理器. 安装pyenv $ git clone git://github.com/yyuu/pyenv.git ~/.pyenv $ echo 'export PYENV_ROOT="$

解决python多版本共存问题

1.cmd下,python时,默认是python3版本, 2.打开D:\Anaconda2 3.找到exe文件,python.exe和pythonw.exe,将其修改为python2.exe和pythonw2.exe 4.再次cmd时, 1)输入python2,表示python2版本 2)输入python时,就是默认的python3版本,如此便解决了多版本共存的问题

Linux配置Python多版本共存

我们知道在Windows下多版本共存的配置方法就是改可执行文件的名字,配置环境变量. Linux中的配置原理差不多,思路就是生成软链接,配置到环境变量. 在没配置之前,我的Ubuntu中安装了python2.7和python3.6.而且输入python默认使用的是python2.7 我需要配置成python3,只需要执行如下步骤. 1.找到当前代表python2.7的软链接‘python’的位置,删掉. 2.找到python3.6的执行文件,将其生成软链接到环境变量. 如下图: 注意:需要roo

Python多版本共存管理工具之pyenv

1. 安装pyenv $ git clone git://github.com/yyuu/pyenv.git ~/.pyenv $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc $ echo 'eval "$(pyenv init -)"' >

linux下,Python 多版本共存,及Pip,Easy_install 安装扩展包

Python2与Python3共存 安装Python3后,建立ln,使用Python(Python2),Python3 来区分两个版本 使用sudo apt-get install python3-setuptools 安装Easy_install 再使用sudo easy_install3 pip 安装Pip 区分: Pip 对应Python2 Pip3 对应Python3 Easy_Install 对应Python2 Easy_Install3 对应Python2

python多版本共存失败记录

在阅读之前提醒:本文在pip共存方面几乎没有参考价值,仅为笔者记录一次失败的尝试.内含如何重装pip.如何运行.whl文件,如何判断.exe位数的内容. 目前笔者未解决pip共存,只能需要用哪个版本就只在电脑上留下那个版本,欢迎各位大佬指教.分享经验. 一.情况:电脑里本来下载的是64位python37,然而需要运行很多年前写的程序,试图python2与python3共存,网上查到的解决方法如下: 1.找到python2和python3的安装目录,将python.exe和pythonw.exe分

Mac下使用Pyenv实现python多版本共存与切换

mac自带的python2.7不能删除,因为很多系统模块依赖,所以我们使用pyenv来安装python3.6版本,这样就可以并存. 1.安装OS X的套件管理器(类似ubuntu的apt-get), 网址如下:http://brew.sh/index_zh-cn.html或者直接用终端命令安装 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"