我无法在Python / Windows中导入模块。

2024-09-27 00:18:51 发布

您现在位置:Python中文网/ 问答频道 /正文

当我尝试导入一个自定义模块时遇到了问题,这个模块非常简单,但我总是得到:

Traceback (most recent call last):
  File "demo_module1.py", line 12, in <module>
    import mymodule
ModuleNotFoundError: No module named 'mymodule'

我尝试设置环境变量:

set PYTHONHOME=C:\Software\python-3.7.4
set PYTHONPATH=%PYTHONPATH%;C:\pyproys\test

所有内容都位于此处:“C:\pyproys\test”

唯一可行的方法是我直接在代码中添加它,“但我不想在我拥有的每个脚本中都这样做,所以我不想以这种方式维护它”。你知道吗

import sys
sys.path.append('C:\pyproys\\test')
print(sys.path)

下面是我尝试运行的脚本: 演示模块1.py

import mymodule

mymodule.greeting("Jonathan")

'我的模块.py'与'demo\u module1.py'位于同一文件夹中'

我希望只要执行以下命令,代码就能正常运行:

python demo_module1.py

有人能指出我做错了什么吗?你知道吗


Tags: 模块path代码pytestimport脚本demo
1条回答
网友
1楼 · 发布于 2024-09-27 00:18:51

尝试在C驱动器的Python文件夹中找到目录/lib/site packages,然后将模块粘贴到该文件夹中,然后重新启动系统。希望能解决你的问题。你知道吗

相关问题 更多 >

    热门问题