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文件,那么应该就能正常卸载了。这里记一笔。
---------------------
作者:风滞舞生
来源:****
原文:https://blog.****.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.****.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 安装
多版本下pip安装库
安装在python下命令:
python -m pip install pygal
安装在python2下命令:
python2 -m pip install pygal