为啥我的 python 总是运行另一个包的文件

Posted

技术标签:

【中文标题】为啥我的 python 总是运行另一个包的文件【英文标题】:Why my python always run the file of another package为什么我的 python 总是运行另一个包的文件 【发布时间】:2018-05-25 16:37:35 【问题描述】:

我的代码没有导入那个文件,它只导入了三个模块:

import pandas as pd
import datetime
import calendar

我发现当我删除代码import pandas as pd 时,它可以工作并运行我想要运行的真实文件。而且我确信我关闭了其他正在运行的文件。我需要熊猫,将pd 更改为其他名称也无济于事。我怎样才能防止这样的事情发生?我使用 pycharm,以前使用 pandas 时没有发生过这样的事情。任何建议,将不胜感激。谢谢。

【问题讨论】:

好的,我解决了。那是因为我设置了一个文件夹作为源文件夹,这样每次我运行其他代码时,它都会先运行这个课程文件夹中的文件。 【参考方案1】:

那是因为我设置了一个文件夹作为源文件夹,这样每次运行其他代码时,都会先运行这个课程文件夹中的文件。

【讨论】:

以上是关于为啥我的 python 总是运行另一个包的文件的主要内容,如果未能解决你的问题,请参考以下文章

我使用 pyinstaller 来打包我的 python 文件。为啥'import pymssql'总是出错

关于eclipse,为啥在运行项目时总是这样

为啥我的servlet程序总是运行不成功呢?classpath我也设置了。总是发生这样的错误:

如何解决运行导入 TensorFlow 包的 Python 文件报错

为啥主管总是让 celery worker 换表运行到启动?

外部文件中的Python重新分配功能