我正在尝试在其他计算机上运行的项目(对我来说是新的),我无法运行服务器,因为尽管第三方应用程序已在pip和virtualenv中安装并验证,但仍引起问题。
即使我在我的signaturit_client.py文件所在的空间中有一个资源目录,它也会返回错误“ ModuleNotFoundError:没有名为'resources'的模块”
我通过管理员提供的requirements.txt进行pip安装,从而在python virtualenv“ MSTSO”中获得了这些文件以及更多文件。
我相信其中一部分可能是python和虚拟环境与操作系统一起工作的方式,因为尽管我们拥有相同的文件,但是他在MAC上,而我在Windows机器上。
还有另一个在此项目上工作的人使用linux机器,并且工作正常。
我知道可以通过安装基于linux的虚拟环境并模拟Linux机器来解决该问题,但是我正在寻找Windows / CMD特定的答案。
重要的错误消息。
File "C:\....\....\.....\....\...\...\....\....\AgreementView.py", line 17, in <module>
from signaturit_sdk.signaturit_client import SignaturitClient
下方的AgreementView.py的第17行
from signaturit_sdk.signaturit_client import SignaturitClient
File "C:\....\......\....\.....\....\...........\signaturit_sdk\signaturit_client.py", line 1, in <module>
from resources.connection import Connection
下方signaturit_client.py的第1行
from resources.connection import Connection
然后是
ModuleNotFoundError: No module named 'resources'
预期结果是signaturit_client.py可以“查看”其中的资源文件夹和文件,从而使服务器正常运行。
这是Windows还是应用本身的问题?
谢谢您的帮助。