为了账号安全,请及时绑定邮箱和手机立即绑定

请问在win7 64位下python几乎无法使用pip?

/ 猿问

请问在win7 64位下python几乎无法使用pip?

临摹微笑 2019-06-03 10:06:39

为什么win7 64位下python几乎无法使用pip


查看完整描述

3 回答

?
当年话下

windows底下单独通过命令行使用pip可能确实有点别扭,毕竟不是linux。 推荐两类解决方案: 使用某种python的IDE,比如VS加PTVS。这种IDE带有virtualenv的功能;以对每一个project,我们都可以放一个requirements.txt,让virtualenv调用pip来安装制定的依赖项。这样避免了自己手动在命令行中调用pip命令。而且virtualenv + pip也是python开发的标准辅助工具。 安装cgywin,这个软件可以建立一个极其类似linux的命令行环境,可以像在linux中一样使用python+pip+virtualenv。我自己使用的是这个方案,当然缺点是不容易进行windows独有的python特性开发。

查看完整回答
反对 回复 2019-06-08
?
九州编程

首先,如果是Python2.7.10以上版本,安装的时候勾选pip即可,Python2.7.10以上版本是内置pip的。
如果需要单独安装pip,推荐按下述操作进行:
前置条件:已安装python
到官网(https://pypi.python.org/pypi/pip#downloads)下载pip源码包(目前最新是pip-8.1.2.tar.gz)

解压pip-8.1.2.tar.gz;
cmd下进入pip-8.1.2.tar.gz的解压目录,执行python setup.py install 命令即可完成安装

查看完整回答
反对 回复 2019-06-08
?
噜噜哒

1、在windows下python2的pip依赖于VS2008,安装需要编译的模块时需使用VS2008编译。python3的pip依赖VS2010,安装需要编译的模块时需使用VS2008编译。如果没有安装相应版本的VS则安装不成功。
2、64位系统下,模块编译需使用64位编译器,如果没有则安装不成功。

查看完整回答
反对 回复 2019-06-08

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信