最近发现我需要在dify的工作流中写一些自定义的代码,一般都是python代码,但是发现无法避免的需要安装很多的pip包,但是是在dify中,没有地方去运行,所以呢,找了很多办法,最后还是被我找到了。接下来给大家分享一下:
首先我要安装pymysql
去到dify源项目 docker--volumes--sandbox--dependencies
包含一个叫 python-requirements.txt文件,将自己需要的pip包写到其中
然后再执行代码(相当于往镜像中加入了python包,然后重新运行)
docker compose down
docker compose up -d
重新打开dify,就可以能够正常使用了