xiah0127 发表于 2022-4-26 14:09:28

解决火山PC调用python文件找不到模块的问题

本帖最后由 xiah0127 于 2022-4-26 14:09 编辑

小白一枚,刚接触火山调用python文件,看了一大堆教程,发现很多人调用python文件时会报错 No module named 'xxx',经过我的摸索解决了,来分享一下。----------------------------------------------------------------------------------------------------------------------------------------------
我的python里调用了requests模块报错(我看见过论坛上有和我一样问题的)刚开始我打算调用火山.添加模块路径解决,但是不好看,而且还会有新问题,如下图

出现了新的报错(我也看见过论坛上有和我一样问题的...)
我觉得这是一个无底洞的问题,在我的摸索下最终发现了问题所在。。。

---

初始化时会在运行目录生成一个DLLs文件夹,里面放的就是被调用python文件所需要的模块了,但是这里多了一个x86(x64一样),导致找不到DLLs目录了
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
解决办法:

其实很简单。。。只需要在初始化删掉x86或者x64目录就行了

然后,把所需要的模块全部复制到DLLs文件夹中即可,缺什么补什么,我的python程序缺这5个模块


--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
成功运行:

精易大学士 发表于 2022-4-26 14:54:40

666

fzhu001 发表于 2022-4-30 14:57:41

好像 没啥用

hyi 发表于 2024-9-21 00:19:55

调用添加模块路径这方法就报错,
可以将这方法直接写在py文件顶上,测试可行
import sys
sys.path.append(r'E:\PY\py_reg\venv\Lib\site-packages')
import traceback
import CVolPy
from faker import Faker
页: [1]
查看完整版本: 解决火山PC调用python文件找不到模块的问题