mac系统pip安装打包工具sudo pip3 install py2app报错no matching distribution for py2app

在MacOs系统中,使用python 3.7.5和pip 20.1尝试通过`sudo pip3 install py2app`安装py2app时遇到错误。错误提示找不到匹配的分布。解决方案包括在安装命令中添加超时时间和指定镜像源,或者修改pip配置文件增加超时时间和设置国内镜像。成功安装后,可以使用py2applet创建setup.py并生成.app应用,但该应用可能无法在Windows系统中运行。
摘要由CSDN通过智能技术生成

前置环境:

系统:macOs

python:3.7.5

pip:20.1

前言:最初了解到pyInstaller,但是了解到这些会有跨系统不能通用问题,windows系统常用pyInstaller,mac安装py2app,此文记录下使用py2app的坑

安装py2app 使用sudo pip3 install py2app

使用sudo pip3 install py2app安装py2app,报错,网上翻答案,有说pip版本太老,这个安装的已经是新版本,有提议设置pi p源,可以通过改conf文件的方式设置,但是问题还没有解决,网上搜了后,解决如下:

方案一:在安装命令时同时带上超时时间 和源,即可成功下载,在pip install XXX命令的后面加上--default-timeout=100 -i https://pypi.tuna.tsinghua.edu.cn/simple即可,此为临时方案,如果不想每次安装都带上这些参数,可以在配置文件修改,修改下镜像地址和超时时间,如下方案二。

方案二:

修改配置文件vim ~/.pip/pip.conf,内容如下

[global]

timeout &#

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值