向Python路径中添加了目录,但在尝试导入时Python报错

2024-05-13 03:53:21 发布

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

为了将目录添加到我的python路径中,我进入了命令行,执行了“open-e.bash\u profile”,这在TextEdit中打开了它。然后我添加了我刚刚创建的名为“coltrane”的目录,因此bash文件在编辑后如下所示:

file path with coltrane

然后我进入python交互会话并执行“importsys”和“print”搜索路径“以测试编辑是否成功。它给了我这个:

sys.path

如您所见,目录“coltrane”是搜索路径. 但后来我试着导入“coltrane”,它却认不出来:

enter image description here

你知道为什么会这样吗?是不是我写错了。bash\u简介?你知道吗

thnx公司


Tags: 文件命令行路径目录bash编辑公司open
1条回答
网友
1楼 · 发布于 2024-05-13 03:53:21

您将coltrane目录添加到路径中,我假设这就是您要导入的模块(也就是说,您在该目录中有一个__init__.py使目录本身成为一个模块)。但是您希望将包含要导入的模块的目录(即djangoprojects)添加到路径中,因为PYTHONPATH告诉Python要在哪些目录中查找模块。你知道吗

相关问题 更多 >