Mac下更改Python pip的源

在用户的根目录执行即可

mkdir .pip
cd .pip
vim pip.conf
  • 阿里云的源
[global]
 
index-url = http://mirrors.aliyun.com/pypi/simple/
 
[install]
 
trusted-host=mirrors.aliyun.com
  • 豆瓣的源
[global]
 
index-url = http://pypi.douban.com/simple
 
[install]
 
trusted-host=pypi.douban.com
  • 若单次使用指定源,则可以如下
sudo pip install -i http://pypi.douban.com/simple/ --trusted-host=pypi.douban.com/simple ipython

参考:https://blog.csdn.net/m0_46616322/article/details/125365107

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
## 简介 日常工作中,我们会用Python脚本去完成大量的临时工作,比如跑数据或者是系统的日常维护。这些脚本往往是在一些“Quick and dirty”的需求场景下一气呵成的,很少得到井井有条的管理,更别提从组件复用的角度去进行设计。这样长期下去的结果是,一方面,大量的临时脚本泛滥成灾,难以维护;另一方面,虽然表面数目众多,但其实很多脚本的结构和功能是相同的,只是由于一些微小的需求场景差异,导致无法对之前的工作进行复用,大量无聊的重复劳动由此产生。 girlfriend尝试一种新的开发方式来改变这种现状,它通过将不同功能的插件按照工作流进行组合的方式来编写脚本。如果你是Mac用户,那么你可能会觉着girlfriend像一个Python版的Automator;如果你是一个.Net开发者,你可能在girlfriend身上发现Windows Workflow的影子,不过借助Python语言强大的表达能力,girlfriend要比XAML灵活敏捷的多。 ## 名字的由来 girlfriend起于我之前在一家O2O公司开发的一个叫做sqlreport的自动报表程序,PM在收到数据报表之后问我,这些报表都是怎么发的?看起来不像是人类发的。我回答说,是的,我有一个机器人女朋友,她帮我发的。然后这个项目的名称就被改为了girlfriend。因为机器人女朋友应该是万能的,并不仅仅只会发报表,于是又对她重新进行了设计,几经波折,就成了现在这样子 : ) ## 安装 安装要求: * python 2.7,其余Python版本目前尚未测试和做兼容处理 * 操作系统目前只支持*NIX系统,Windows下尚未进行兼容性测试。 可以直接通过pip进行安装: ``` pip install girlfriend ``` 因为girlfriend自带了很多插件,依赖的第三方包就比较多,所以如果带宽不够大,安装速度就会比较慢一些,请耐心等待。另外,建议大家最好先通过[virtualenv](https://virtualenv.readthedocs.org/en/latest/)来安装体验,以免造成依赖混乱。 你也可以clone码,直接运行`python ./setup.py install` 进行安装。 -------- 该资内项目码是个人的毕设,代码都测试ok,都是运行成功后才上传资,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------
### 使用场景 为不同客户做定制化开发同一款app,功能相同,图片素材、显示的文字、配置和证书不同,每次人工替换素材和更换证书打包费时费力,所以使用python脚本实现自动化替换资,自动化打包。 ### 文件说明 *Config.py*    配置脚本 *AutoPackage.py*    自动化脚本 *PrepareImagesTool.py*    拷贝工程中的图片结构出来用来更换后准备替换 ### 客户需要提供 1、app的中英文名字 2、服务器的ip地址 3、反馈邮箱 4、微信和QQ的分享Id,用于支持分享文件到微信和qq,需要到微信和qq开发者平台申请 5、到apple developer平台申请4个App Id并下载描述文件,如`Config.y`中所示 6、在mac电脑中导出p12文件 7、*customization* 文件夹中 *Contents.json* 描述大小和同名的图片素材,并放在对应目录下 ### 功能流程说明 `替换图片资`-->`替换文字资`-->`替换 group id`-->`替换微信和qq分享 id`-->`替换反馈邮箱`-->`设置服务器地址`-->`修改配置文件重新签名不同的scheme`-->`打包ipa` ### 使用说明(ios开发者) #### 准备阶段 + 执行`$ python PrepareImagesTool.py`,将工程中的图片拷贝到 *customization* 目录下,用于提供给客户提供定制化的图片 #### 打包阶段 + 1、安装`pip` + 安装命令:`$ python get-pip.py` + 2、安装Python虚拟环境virtualenv + `$ sudo pip install virtualenv` + 3、进入当前文件目录 + 为一个工程创建一个虚拟环境 `$ virtualenv env` + 激活虚拟环境 `$ source env/bin/activate` + 4、安装所需Python包 ``` $ pip install -v Pillow==4.0.0 // 用于比较图片大小 $ pip install -v pbxproj==2.0.5 // 用于处理xcode配置文件 ``` + 5、配置项目 + 将图片放入 *customization* 文件夹下(按照目录结构) + 修改`Config.py`配置文件 + 6、自动打包 + 执行`$ python AutoPackage.py` + 7、打包好的文件保存在 *history* 目录下 -------- 该资内项目码是个人的毕设,代码都测试ok,都是运行成功后才上传资,答辩评审平均分达到96分,放心下载使用! <项目介绍> 1、该资内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),仅供学习参考, 切勿用于商业用途。 --------

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值