草庐IT

python - 为什么使用 pip 而不是 easy_install?

一个tweet阅读:Don'tuseeasy_install,unlessyoulikestabbingyourselfintheface.Usepip.为什么使用pip而不是easy_install?faultliewithPyPIandpackageauthorsmostly不是吗??如果作者将垃圾源tarball(例如:缺少文件,没有setup.py)上传到PyPI,那么pip和easy_install都会失败。除了外观上的差异,为什么Python人(如上面的推文)似乎强烈更喜欢pip而不是easy_install?(假设我们讨论的是社区维护的Distribute包中的easy_

python - 使用 pip 安装特定的软件包版本

我正在尝试使用--no-site-packages选项创建的全新virtualenv安装MySQL_python版本1.2.2。PyPi中显示的当前版本是1.2.3.有没有办法安装旧版本?我试过了:pipinstallMySQL_python==1.2.2但是,安装后,它仍然在站pip包中显示MySQL_python-1.2.3-py2.6.egg-info。这是这个包特有的问题,还是我做错了什么? 最佳答案 TL;DR:pipinstall-Iv(即pipinstall-IvMySQL_python==1.2.2)这些选项的含义:

python - 使用 pip 安装特定的软件包版本

我正在尝试使用--no-site-packages选项创建的全新virtualenv安装MySQL_python版本1.2.2。PyPi中显示的当前版本是1.2.3.有没有办法安装旧版本?我试过了:pipinstallMySQL_python==1.2.2但是,安装后,它仍然在站pip包中显示MySQL_python-1.2.3-py2.6.egg-info。这是这个包特有的问题,还是我做错了什么? 最佳答案 TL;DR:pipinstall-Iv(即pipinstall-IvMySQL_python==1.2.2)这些选项的含义:

Python怎么引入不同的库?

怎么引入不同的库?1.在线安装库1.1.pipinstall模块名1.2.国内源:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/ 豆瓣:http://pypi.douban.com/simple/ 1.3.临时使用:可以在使用pip的时候加参数-ih

Python怎么引入不同的库?

怎么引入不同的库?1.在线安装库1.1.pipinstall模块名1.2.国内源:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/华中理工大学:http://pypi.hustunique.com/山东理工大学:http://pypi.sdutlinux.org/ 豆瓣:http://pypi.douban.com/simple/ 1.3.临时使用:可以在使用pip的时候加参数-ih

使用默认pypi源出现连接超时

背景信息安装dataworkssdk时报错,原因是连接默认的pypi仓库超时pipinstallaliyun-python-sdk-dataworks-public==4.2.1报错信息Retrying(Retry(total=4,connect=None,read=None,redirect=None))afterconnectionbrokenby'ConnectTimeoutError(,'Connectiontopypi.python.orgtimedout.(connecttimeout=15)')':解决方法将默认的国外官网的pypi源替换为国内常用的pypi源,国内常用的pypi

使用默认pypi源出现连接超时

背景信息安装dataworkssdk时报错,原因是连接默认的pypi仓库超时pipinstallaliyun-python-sdk-dataworks-public==4.2.1报错信息Retrying(Retry(total=4,connect=None,read=None,redirect=None))afterconnectionbrokenby'ConnectTimeoutError(,'Connectiontopypi.python.orgtimedout.(connecttimeout=15)')':解决方法将默认的国外官网的pypi源替换为国内常用的pypi源,国内常用的pypi

pip 使用国内镜像源

默认情况下pip使用的是国外的镜像,在下载的时候速度非常慢,本文我们介绍使用国内清华大学的源,地址为:https://pypi.tuna.tsinghua.edu.cn/simple我们可以直接在pip命令中使用-i参数来指定镜像地址,例如:pip3installnumpy-ihttps://pypi.tuna.tsinghua.edu.cn/simple以上命令使用清华镜像源安装numpy包。这种只对当前安装对命令有用,如果需要全局修改,则需要修改配置文件。Linux/Macos环境中,配置文件位置在~/.pip/pip.conf(如果不存在创建该目录和文件):mkdir~/.pip打开配置

pip 使用国内镜像源

默认情况下pip使用的是国外的镜像,在下载的时候速度非常慢,本文我们介绍使用国内清华大学的源,地址为:https://pypi.tuna.tsinghua.edu.cn/simple我们可以直接在pip命令中使用-i参数来指定镜像地址,例如:pip3installnumpy-ihttps://pypi.tuna.tsinghua.edu.cn/simple以上命令使用清华镜像源安装numpy包。这种只对当前安装对命令有用,如果需要全局修改,则需要修改配置文件。Linux/Macos环境中,配置文件位置在~/.pip/pip.conf(如果不存在创建该目录和文件):mkdir~/.pip打开配置