部署python 开发环境

步骤一: Git代码

  • fork 关键字项目仓库到自己的账号之下, 如:[https://github.com/auto-tester
  • 在自己的账号中 clone: git clone git@githubcom:<你的GitLab用户名>/auto-tester.git
  • 添加上游仓库地址:git remote add upstream git@github:auto-tester/xy-buzlib.git
  • 后续使用:
    • 更新代码:git pull upstream <上游分支名> ,会把上游分支的最新代码拉取下来,并合并到当前本地分支,如果有冲突,解决冲突之后再 addcommit
    • 提交代码:先 addcommitpush 三部曲,然后在 GitLab 网页上提交 Merge Request 合并到对应的上游分支。
    • 提交MR之后请负责人合并你的请求
    • 如果需要发布代码,请联系负责人发布

步骤二: 安装代码开发/管理环境

  1. 代码编辑器: 推荐 PyCharm
  2. Homebrew安装: https://brew.sh/index_zh-cn.html
  3. Homebrew官方镜像源地址更换: http://mirrors.ustc.edu.cn/help/brew.git.html
  4. Homebrew官方核心镜像源地址更换: http://mirrors.ustc.edu.cn/help/homebrew-core.git.html
  5. pyenv安装: brew install pyenv
  6. pyenv-virtualenv安装: brew install pyenv-virtualenv
  7. 根据命令 echo $SHELL 的输出结果,选用对应的那一种命令:
    • bash
      echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
      echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bash_profile
    • zsh
      echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
      echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.zshrc
  8. 重启 SHELL 生效exec "$SHELL"
  9. python3+安装:
    • 查看可安装python版本: pyenv install --list
    • 安装 Python(以 3.6.2 为例):pyenv install 3.6.2(如果卡在这一步很久都无法完成,可以先按 Ctrl C 取消,到 Python 官网下载源码包,下载完成后把源码包放进 $(pyenv root)/cache 目录——如果目录不存在就创建一个,再重新安装)
  10. 建立python开发虚拟环境: pyenv virtualenv 3.6.2 buzlib-3.6.2(表示基于已安装的 3.6.2 版本的 Python 创建一个名为 buzlib-3.6.2 的虚拟环境)
  11. 进入xy-buzlib目目录
  12. 进入当前目录自动激活虚拟环境pyenv local buzlib-3.6.2(执行后会在当前目录下创建 .python-version 文件,内容即为命令中指定的虚拟环境名称 buzlib-3.6.2
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值