requirements.txt

python 语言算是比较早提出包管理概念的, 使用 pip 安装依赖的确是非常方便. 对于一些简单的脚本或爬虫, 我们一般直接使用系统python环境安装相关依赖. 稍微大一点的项目, 比如使用了 Django, 那么所需要的依赖就非常多, 这个时候使用 venv 隔离环境就非常好. 但我们的问题是, 当我们将项目移到另一个环境中时, 这些依赖怎么安装…

python pip源配置

默认的 pip源 速度很慢, 所以我们需要配置国内源, 这里使用阿里云pip源…

windows下python3.x安装扩展

大部分python使用者, 还停留在 Python2.x, 毕竟稳定性还是比较重要, 相关的扩展也是更丰富, 但 Python3.x 毕竟出来这么多年了, 所以还是有必要去尝试一下, mac或linux环境下, 使用python3.x安装扩展一般是不会出现什么问题的, 但是在windows下, 有些扩展包就比较麻烦了…

virtualenv隔离环境

一般的 python 项目, 我们需要引入很多的外部依赖包, 如果不定期清理无用的包, 时间长了就会发现本地的仓库变得非常臃肿, 在整理项目的时候, 也不知道该项目依赖了哪些包…