Windows下双Python环境安装
来源:互联网 发布:ug8.0车床编程 编辑:程序博客网 时间:2024/06/05 20:56
安装双Python环境,python27和python36,分别在官网上下载这两个安装包,双击安装就行。需要注意的是python36默认的是安装到用户目录下,我不知道这样是否正确,反正我给改到直接安装到windows下了,跟python安装到同一路径下,然后需要注意的是,把C:\Python27和C:\Python36下的python.exe删掉,这样的话执行python2就是27的环境,执行python3就是36的环境。检查一下环境变量,看下python的目录和python\scripts是否都有。然后主要就是pip了。
我刚开始把二者的pip都给删掉了,后来证明貌似2的不用删,既然删了就按删的处理。
C:\Users\Administrator>pip3 -V
Patal error in launcher:Unable to createprocess using '"'
验证pip3不可用,27的也不可用
网上搜了一下,说是需要升级pip
C:\Users\Administrator>python3 -m pipinsatll pip
Requirement already up-to-date: pip inc:\python36\lib\site-packages
提示已经是最新版本
解决方案:
在官网下载pip-9.0.1的源文件:
https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
解压后进入目录安装
Python2 setup.py install 这就安装到27版本
同理python3安装到36版本
这里需要注意的是 执行一次安装之后 这个解压出来的目录就不能再安装了
再安装的话需要重新解压出来一个新的纯净的目录
否则会报错:C:\123\pip-9.0.1>python2 steup.pyinstall
python2: can't open file 'steup.py': [Errno2] No such file or directory
安装好之后 python36中删除pip.exe在scripts目录下面,可用的是pip3
我按照同样的方法,删除27的pip.exe,然而pip2.exe不可用,会报错,把pip.exe改名成pip2.exe同样不可用,不是很清楚为啥pip3可以用,pip2不可以用。不过还好pip可以用,这样的话用pip就是安装到27环境,用pip3就是安装到36环境。所以说或许刚开始就不应该动27下面的pip,或许它本来就是能用的呢 。
- Windows下双Python环境安装
- Python Windows下环境安装
- Windows下Python环境安装配置
- windows下安装python虚拟机环境virtualenv
- Windows下python环境安装scrapy
- python安装lxml,在windows环境下
- windows环境下安装Python Django
- windows 环境下 python 安装matplotlib
- windows环境下python安装 pymssql 模块
- windows环境下安装Python Django
- python安装lxml,在windows环境下
- windows下python环境安装与配置
- 从零开始Windows环境下安装python+tensorflow
- Windows+Python 3.6环境下安装PyQt4
- Windows + Python 环境下Open CV 安装
- windows下安装Python虚拟环境
- windows环境下python web开发环境安装配置
- windows环境下python安装、配置、开发环境搭建
- 产品经理如何与内部同学有效沟通
- Python 不同级目录之间模块的调用
- 机器学习笔记----Fuzzy c-means(FCM)模糊聚类详解及matlab实现
- UDT源代码下载链接
- ViewGroup.MarginLayoutParams
- Windows下双Python环境安装
- Kotlin学习笔记(3)- 语法
- mysql数据库常用数据类型
- 剑指offer——顺时针打印矩阵
- Mysql存储引擎
- Android Studio 使用 java 通过 OpenCV4Android 实现 Hello OpenCV
- Retrofit get、post请求用法整理
- 模拟实现string类(c++)
- Linux shell 脚本打印乘法口诀表