win下pip在python2和python3兼容性配置
来源:互联网 发布:幸运飞艇源码下载 编辑:程序博客网 时间:2024/06/06 11:46
本文记录一些windows下安装py2和py3的经验,方便以后查看
实验系统: windows 10 x64
需求:
1.用python2在命令行使用python和pip;
2.用python3在命令行使用python3和pip3
配置:使用python2,命令都是使用的python和pip,这时候装了python3,首先到python3下修改python.exe,pythonw.exe为python3.exe,pythonw3.exe.添加python3的路径和python3/Scripts到环境变量里。启动cmd,输入python3 -V和pip3 -V。如果pip3 -V出现failed to create process………….
使用python3 -m pip install --upgrade pip --force-reinstall
重新安装pip,这时就可以使用pip3,同理,应用于python2,即可解决pip兼容性问题。
一般情况下pip默认国外源,我可以自己配置成使用国内的pip镜像源
步骤:
在windows文件资源管理器中输入
%APPDATA%
在其目录下创建pip文件夹,接着在文件夹下创建pip.ini文件,继续在文件里输入如下字符串
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
上述链接还可以更改为以下国内知名镜像源
阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/ (貌似最好用)
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ (据说五分钟同步一次)
python2 安装scrapy错误
报错: error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it …
解决方案:到http://aka.ms/vcpython27中下载指定文件,安装即可,文件不大,几十兆而已。然后再尝试一遍即可成功。
python3 安装scrapy错误
报错: error: Microsoft Visual C++ 14.0 is required. Get it with “Microsoft Visual
C++ Build Tools”: http://landinghub.visualstudio.com/visual-cpp-build-tools> 解决方案:http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 在这个地址下载相应的whl版本信息其中cp后面就是依赖的Python版本。 amd64表示64位的python3解释器。下载后将文件放到D盘下,使用pip install d:\Twisted-17.1.0-cp36-cp36m-win_amd64.whl 安装。
然后运行pip install scrapy执行安装操作
报错: pip list可以看到scrapy包,但是import scrapy 或者 scrapy startproject xxx时,却报错 :ImportError:DLL load failed:找不到指定的程序
> 解决方案: 这是因为有的lxml包中不包含”etree”,所以需要重新下载一个包,下载地址https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
我的python是PY3 32位的,所以选择第一个
下载好后,先用pip uninstall lxml删除掉原来lxml包,再pip install lxml-4.1.0-cp36-cp36m-win32.whl 安装lxml
python运行scrapy报错
报错:no module named win32api
解决方案:到 http://sourceforge.net/projects/pywin32/files/ 下载相应的版本
小结
一入坑中,深似海,学海无涯苦作舟,加油加油喽!
- win下pip在python2和python3兼容性配置
- python2和python3同时在windows下pip的使用
- python2和python3在windows下共存 修改pip并共存
- Debian8下python3和python2同时安装如何使用pip
- window环境下python2和python3共存时使用pip
- Windows7下Python2和Python3并存,怎么使用pip
- windows下python2和python3同时使用pip模块
- win7下python3和python2共存环境使用pip
- windows环境下python2和python3以及pip的共存
- win下同时安装了python2.x和python3.x
- Windows下配置Python2和Python3
- Windows下配置Python2和Python3
- python2和python3共存以及pip共存
- win下python2与python3共存
- python2.7和pip在linux下的安装详解
- python2.7和pip在linux下的安装
- 在ubuntu 14.04 64bit下配置安装PyQt4(python2.7和python3.4)
- 在ubuntu 14.04 64bit下配置安装PyQt4(python2.7和python3.4)
- Docker常用命令和实战演练
- Hibernate--继承映射
- 分布式锁1 Java常用技术方案
- shell脚本在容器云中搭建hadoop集群(五)
- 五、(1)VS2010+Opencv-2.4 简单配置
- win下pip在python2和python3兼容性配置
- caffe2 教程入门(python版)
- HDU
- 【Java虚拟机】之三 Class类文件结构
- 伪静态的实现方法
- 源码安装Tomcat7.0.65
- 应用程序无法正常启动(0xc0150002)
- LeetCode
- iOS 关于toolBar