可以直接通过pycharm来修改import的路径,具体pycharm版本不一样,对应按钮位置不一样,因此仅以文字说明。
file->Settings(Ctrl+Shift+s)->Project Setting->Project Interpreter->选择本机的python版本->Interpreter Path->添加。
如果在tests下有文件夹test2,其下有文件c.py。要引用c文件的c2
在你的main.py里面加入:
from test2.c import c2
路径是以添加的路径的相对路径。
python.exe的路径怎么打显示安装的Python模块,在PyCharm中调用还是出现模块名错误不识别,而在cmd命令中直接执行py脚本是可以运行,有可能是PyCharm中Python.exe的目录没有引用对,可以试试下面的方法。
1、查看本机Python安装路径
可以在环境变量中查看本机Python安装路径,在控制面板—>系统和安全—>系统中,点击高级系统设置。
在高级页签下查看【环境变量】
在这里插入图片描述
这样可以查看本机Python安装目录。
在这里插入图片描述
2、设置PyCharm中的Python.exe路径
在PyCharm中点击File—>Settings,打开设置。
在Project:PyCharmProject中点击Python Interpreter,设置对应的路径。
在这里插入图片描述
若路径正确,此处列表里会显示本机已安装的Python模块,如果确认已pip的模块此处没有显示,则说明Python.exe的路径不正确,可以单击右上角设置,add新路径。
在这里插入图片描述
点击add,后选择Existing environment中的“···”,选择对应的文件包。
在这里插入图片描述
需要按路径对应的选择文件包后点击OK安装。
在这里插入图片描述
初次重选路径后,会更新一下模块库,稍等片刻即可使用。