一个用于设置通用自动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中为上传的文件设计强制的文件夹结构   java我如何在下面的代码中解决这个>错误HTTP Status 404   java如何在方面字段Lucene上添加分页   java My 安卓应用程序在尝试10次后崩溃   java“找不到Spring NamespaceHandler”错误   连接到Dynamodb时发生java AWS lambda错误   过程的价值。JAVA中的exitValue()   eclipse vscode java正在尝试设置项目   JavaEclipse不再自动在javadocs中添加标签   java找不到LoggerFactory类   在Java中实现延迟   设置onClickListener时的java NullPointerException   用jsoup解析HTML:Android和Java的区别