新项目, 怎么在电脑跑起来?
1 确定python解释器版本 -> 看公司在用什么解释器版本
-
解释器/项目文件夹不能装在中文路径下
2 建项目的虚拟环境
3 装第三方模块到项目的虚拟环境中
-
怎么装
-
见3详细
-
用 pip3.6 install -r requirements.txt -> 一键安装
-
requirements.txt 放的是当前项目依赖的模块
-
某些/个模块装不上, 因为好多模块跟win系统有关,有时,你换台机器就装上了.
-
解决: 哪个板块装不上, 上网搜相关板块的解决方案
4 配置数据库
-
本地或测试库
其中: 3 详细 导出项目依赖模块和安装项目依赖模块
情况1:项目文件夹中有Packages(或pkgs)包, 里边放的压缩包、whl文件等
这时
1.0 对于压缩包,先把所有压缩包解压到当前所在的目录
1.1 把所有的包名放到一个excel中,等会让一个个安装时记录是否成功安装,以及失败原因
PyCharm > Terminal > cd 包路径 > dir > 在PyCharm 中新建一个txt文件,把dir后的结果复制进去 > 把txt中的内容复制到excel中
1.2-1 对于whl文件
Ternimal > cd 包文件夹(可用Tab补全) > pip install 文件名<鼠标移到文件上,右键 Copy Path → FileName>
# 遇到安装失败的:1)先跳过,但是要记住成功安装了哪些
如何记住: 在Terminal中执行dir命令,复制出来的内容到excel中
1.2-2 对于解压后的包 参考链接: https://m.w3cschool.cn/article/27842248.html
> 然后在PyCharm中 > 选中某一个文件夹 > 右键open in > Terminal
> 执行命令 python setup.py install
# 遇到安装失败的:1) 看下改文件夹中有无README文件,有的话,查看其有没有别的安装方法. 2)无先跳过,但是要记住成功安装了哪些
1.3 第一遍安装完后,再从头安装一遍,安装成功的标记,未成功的把原因复制到标记的后边一列.
情况2 --- 项目文件夹中无Packages(或pkgs)包
1-1 导出项目依赖模块:
你需要把你项目用到的第三方模块都放到项目路径下的一个文件(一般叫requirements.txt或req.txt)中.
-
里边放第三方模块的名字和版本号
演示
-
pip list/pip freeze
-
pip freeze > requirements.txt
1-2 安装项目依赖模块
演示
-
pipx.x install -r requirements.txt