一个用于设置通用自动python环境的工具

python-env-starter的Python项目详细描述


将python存储库设置为其他开发人员使用可能会非常繁琐和耗时。使用这个小而方便的实用程序可以让其他开发人员很容易地设置python项目。

感谢@kennethreitz和@dasj制作了[autoenv](https://github.com/kennethreitz/autoenv):) 还要感谢@bkuberek教我如何为应用程序编写clis!

随时可以离开或发送任何反馈,始终寻找改进DIS的方法

它是做什么的??

此脚本将在存储库中创建几个基本文件:

.env

autoenv使用此文件自动切换到python virtualenv并运行任何通用shell命令 (例如修改$path或$bin,添加别名等)只要您将cd放入项目目录。 您可以在这里自由设置自己的通用环境变量、别名、函数等!

setup.sh

此文件允许克隆存储库的开发人员轻松安装操作系统级依赖项。 为此添加您自己的apt-getbrew依赖项。

.gitignore

这将添加或更新您的.gitignore,以包含虚拟env和编译的python文件。你不想知道 控制那些!

我该怎么做??

很简单!只需运行

安装

sudo pip install python-env-starter

运行它

python-env setup
./setup.sh
source ~/.bashrc

现在您应该看到新文件.envsetup.sh.gitignore

然后将新文件提交到您自己的repo:)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java ZK我们可以保存Windows组件状态吗?   java中的xpath比较路径   将字符串解析为长字符串时出现java数字格式异常   Apache CXF中获取异常中的服务器stacktrace的java问题   java我正在用j2me编程,我需要用丰富的格式编写文本以获得帮助屏幕   Android Room数据库中id字段的java名称字段约定   对于API9,java ArrayList<HashMap<String,String>>无法正确转换为JSONArray   api是最初的Java理想死了吗?   opencv java中的python掩码图像   java为什么在实现克隆方法时返回super。克隆()不是此克隆()   java HttpUrlConnection是否存在并发惩罚?   有没有办法将java arraylist对象复制到codemodel生成的源代码中?