python开发环境搭建2020_我的Python开发环境(2020版)

我的Python开发环境(2020版)

My Requirements

I do have somewhat specific (maybe unusual?) requirements:

I need to develop against multiple Python versions - various Python 3 versions (3.6, 3.7, 3.8, mostly), PyPy, and occasionally Python 2.7 (less and less often, thankfully).

I work on many projects simultaneously, each with different sets of dependencies, so some sort of virtual environment or isolation is critical.

I use multiple OSes: macOS at work, and Linux (well, Linux-ish - actually it’s WSL) at home.

I want to avoid using the System-provided Python. On macOS it’s too outdated. On Linux, the system Python is used by the OS itself, so if you hose your Python you can hose your system.

I use a bunch Python-based CLI stuff, like youtube-dl, awscli, doc2dash, etc. I want to be able to install and use them without fussing around with activating environments, but I also don’t want their dependencies to clutter up a global installation.

I usually deploy through a Docker-based deployment, either to Heroku, AWS, or GCP.

Although Docker meets all these requirements, I don’t really like using it. I find it slow, frustrating, and overkill for my purposes.

阅读全文

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值