python多版本安装

1、下载学习网站

有时候我们会遇到pip 安装找不到模块的问题,推荐网站
http://www.lfd.uci.edu/~gohlke/pythonlibs/

安装:如果你要安装到python3 就放到 python3 的Scripts的文件夹中
在cmd 中 cd 进入到python3 的Scripts 中运行:
pip install mysqlclient-1.3.12-cp36-cp36m-win_amd64.whl

2、python2.7的安装

下载好的安装包,双击运行,选择“Install for all users”->点击“Next”

默认安装路径是“C:\Python27\”,这里的路径可以修改也可以修改

再次点击“Next”,到了下图这个界面,这里有一个“Add python.exe to Path”的选项,这个选项是用来配置环境变量的,如果选择了第一项,那么python在安装的时候也会自动将环境变量配置好

点击“Next”,Python就会开始安装,安装完成后会出现以下界面,点击“finish”,Python2.7的安装就完成了

查看安装:如果安装了多版本可以在cmd中输入:where python

配置安装时没有选择“Add python.exe to Path”的第一项时,需要配置python的环境变量;

       如果已经勾选,就可以不用再配置环境变量。

3、python2.7、python3.7的兼容

在D:\Python27目录下将python.exe复制一份重命名为python2.exe。注意是复制一份重命名,而不是直接重命名。同样的去D:\Python36目录下将python.exe复制一份重命名为python3.exe.重命名的名称就是在cmd下启动python版本的命令。结果:

也有网友说直接修改python.exe文件名,修改为python2.exe ,python3也类似;具体区别有待验证;

我先安装的是3.7,系统默认的也是3.7 ,所以只修改2.7版本;

Python2和Python3共存安装时遇到的问题

如果为了在命令行中将2和3两个版本区别开而分别对Python27、Python27\Scripts、Python35、Python35\Scripts中的python.exe文件重命名为了python2.exe和python3.exe,那这样在以后卸载python软件时,会遇到提示说卸载不了,one or more issues caused the setup to fail,错误代码啥啥啥来着,我忘了……不过好像和部署多版本共存安装时遇到的问题是一个道理,Error 0x80070643: Failed to install MSI package。
那么解决卸载不了的方法是什么呢?
那就是将你之前修改了的python.exe文件的文件名,改回python.exe,如果你的python安装目录下有这么一个python.exe文件,那么应该就能正常卸载了。这里记一笔。
--------------------- 
作者:风滞舞生 
来源:CSDN 
原文:https://blog.csdn.net/sinat_30116473/article/details/52848026 
版权声明:本文为博主原创文章,转载请附上博文链接!

3、python2.7的pip安装

安装pip时,结果如下

需要第二步,安装setuptools.

首先,下载包:https://pypi.org/project/setuptools/#files

其次,解压,将其解压到桌面,并进入该文件夹,按住shift键后,在文件夹空白处点击鼠标右键,选择:在此处打开命令窗

检测安装结果:

(1)安装成功后新开一个命令窗,输入easy_install 回车,进行检测

如果提示: 
error: No urls, filenames, or requirements specified (see –help) 
说明安装成功,它在提示你命令后面需要跟参数。 
如果提示: 
‘easy_install’ 不是内部或外部命令,也不是可运行的程序 
或批处理文件。 
请检查环境变量path是否配置了“C:\Python27\Scripts”

(2)可以查看安装目录python27文件下有scripts文件夹;

第三步:安装pip

下载pip压缩包pip-18.1.zip,将其解压到桌面,并进入该文件夹,按住shift键后,在文件夹空白处点击鼠标右键,选择:在此处打开命令窗,输入python2 setup.py install 回车

安装成功后可以新开一个命令窗,输入pip 回车,进行检测

 

4、查看python和pip版本

命令:

python版本:python -V(大写)

pip版本:python2 -m pip -V(大写)

卸载pip: python -m pip uninstall pip setuptools

升级pip: python -m pip install --upgrade pip

多版本共存时pip更新
D:\>pip install  -U pip
Requirement already up-to-date: pip in c:\python\python35\lib\site-packages

D:\>python3 -m pip install  -U pip
Requirement already up-to-date: pip in c:\python\python36\lib\site-packages

D:\>python2 -m pip install  -U pip
Requirement already up-to-date: pip in c:\python\python27\lib\site-packages

多版本共存时使用pip安装第三方库(如requests)
D:\>pip install requests

D:\>python3 install requests

D:\>python2 install requests
--------------------- 
原文:https://blog.csdn.net/sinat_30116473/article/details/52848026 
 

cmd中输入pip或者pip2都出现下图,则说明pip都安装成功

如果出现不是内部命令的错误,就检查python/scripts环境变量是否加入,

python2 -m pip list 查看

python2 -m pip install --upgrade pip 更新

python2 -m pip install numpy 安装

猜你喜欢

转载自blog.csdn.net/manmanlu2006/article/details/91039484
今日推荐