搭建python项目记录-Mac-pycharm-git
学习期新手,需要搭建一个python项目,不足之处还请一定帮忙纠正
环境:
MacPro -- pycharm professional 2017.3版本(**方式见上一篇) -- python3.6 -- git
先说我的项目目录:
文件目录
接下来一个一个介绍:
env:
virtualenv虚拟环境文件夹,
注意一下几点⚠️:
- 首次使用pycharm,虚拟环境的文件默认会直接放在根目录下,这样是很不规范的,建议创建单独的文件夹;
- 使用git管理工具时,这个文件夹是不要上传的.❓具体的忽略方法会在在面的❓.gitignore中具体说明
linux/windows:
这是我的两个不同操作系统的代码区,没什么可说的,就是真正干活的地方,自己发挥就可以.
.gitignore:
我们是用git管理代码,此处为git上传代码时需要忽略的文件或者文件夹.
.gitignore
❓但是一定会有人问,那我怎么合作开发❓.下面的requirements.txt便是解决此问题的.
requirements.txt:
项目第三方框架列表配置文件.
使用原因:
我以前是iOS开发,在用OC开发iOS的时候第三方库都是直接可以下载代码然后使用的,即使是使用cocoapods实际上也是下载代码文件.
但是这里不太一样了,python中需要下载框架并安装到环境中,所以当你的项目到了其他环境中,就需要重新安装你所需要的依赖库.既然需要安装自然就不能单纯的把上面的env虚拟环境文件夹拷贝过来,靠过来也没用.
如何使用:
- 此处的操作应该都是在你项目的虚拟环境中进行.如果在电脑的python环境中混合开发,不但会使你的电脑硬盘越来越大,还会使你对第三方库无从下手.pycharm提供了方便的环境为什么不用