坦然,洒脱,就像名字一样。
以前在学校,我把python当草稿在写。
现在到单位上,确实需要把它作为project(项目)来对待了。
代码托管也好,程序部署也好,自然需要规范一些。
跟着IT高手学,也进步了很多。
部署python环境和程序,怎么做?
以前,下载一个anaconda 3,一路点击下一步,连配置环境变量都是一键完成。
现在实施起来,很不现实啦。所以还是了解下怎么标准化、正规化部署程序。
本文是自己根据多方面的建议和实施过程的经验总结。不像教科书。但至少可以跑起来。
本人是Windows系统,64位。
1. 安装纯净的python程序。
https://www.python.org/
2. 添加环境变量(这一步的意义在于,直接在cmd命令中输入python,能调用系统python.exe。如果所有项目要从虚拟环境启动,可跳过此步骤)
系统环境变量,Path - python.exe所在的路径。
我的电脑路径为:C:\Program Files\Python37
3. 安装pycharm(其实可以不用pycharm,不过我还是比较偷懒,喜欢可视化操作)。
我本来就已经装好了。
4. pycharm创建虚拟环境。
选到刚刚的Python.exe,再选一个目标路径(文件夹)。
5. pycharm为项目配置编译器,选择刚刚的虚拟环境。
在pycharm下,setting - interpreter …
6. 为虚拟环境装依赖包。
别pip install了,在pycharm的setting里,能直接装。
这一步放个截图。
装了以后,包会放在虚拟环境文件夹里的Lib/site-package下的。
7. 运行py程序,选择虚拟环境中的python.exe。
如果要在控制台CMD下运行,如果想用虚拟环境,别直接打python.exe,请把虚拟环境目录也跟着带上。
如:D:/venv/scripts/python.exe xxx.py。