产品经理想看懂AI项目?先搞懂这3个工具
hi,我是老杨。
上次有个朋友,打开AI项目的代码文件夹,直接傻眼了。
满屏幕的”requirements.txt”、”environment.yml”、”notebook.ipynb”……
他说:”这是啥的?”
我说:”这些是AI工程师的’锅碗瓢盆’,今天全给你讲明白。”
这是「AI 入门」专题的第8篇,专门帮零基础的朋友拆解 AI 术语、避开认知误区,轻松搞懂 AI 底层逻辑。
1. Pip:就是个”App Store”
你说手机上的App Store是干嘛的?
下载软件、管理更新、删除不需要的。
Pip,就是Python的App Store。
你想安装个数据处理工具pandas?一行命令:
pip install pandas
想卸载?一行命令:
pip uninstall pandas
想看自己装了多少?一行命令:
pip list
就像你管理手机App一样,Pip帮你管理Python工具。
2. Conda:更聪明的”双系统”
但Pip有个问题:它只管软件,不管环境。
啥意思?
你手机上装个微信,不会影响支付宝吧?
但在Python里,不同项目需要的工具版本不一样。
A项目要TensorFlow 1.0,B项目要TensorFlow 2.0。
装一个,另一个就炸了。
这时候,Conda出来了。
Conda能帮你创造无数个独立空间。
每个空间里,你想装什么版本就装什么版本,互不干扰。
就像苹果的”双系统”——一个工作,一个玩游戏。
3. Jupyter:工程师的”草稿纸”
你写Word文档,是不是一边写一边改?
工程师写代码,也是一样的。
但传统写代码有个问题:只能全部写完才能运行。
就像你写完一篇作文,才能知道通不通顺。
Jupyter Notebook,就是一张’能运行’的草稿纸。
你可以一段一段地写。
写一段,运行一段。
结果马上出来,不满意立刻改。
而且它能同时显示代码、图表、文字说明。
写AI代码用Jupyter,就像用思维导图写方案——所见即所得。
4. 产品经理需要装吗?
“所以我也要装这些?”
不用。
你不需要自己写代码。
但你需要知道这些工具是干嘛的。
为什么?
因为当工程师说”环境冲突了”、”需要配个虚拟环境”、”用Notebook先跑一下”——
你听得懂他们在说什么。
5. 结尾
Conda、Pip、Jupyter,本质上都是工具。
工具存在的意义,是让人专注解决问题,而不是被工具本身困住。
就像你不需要会修车,但需要知道”发动机”和”变速箱”的区别。
了解工具,是成为AI产品经理的第一步。
觉得有帮助的话,点个赞、在看,转发给朋友一起避坑。
我是老杨,带你用产品经理的视角看AI。
我们下期见。
夜雨聆风