问题标签 [modulenotfounderror]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - ModuleNotFoundError:尝试查找“guessing_game.py”时在“guessing_game”上找不到__path__属性
我写了一个简单的 Python 程序“guessing_game.py”。当我尝试在命令提示符下使用 运行此代码时python -m guessing_game.py
,程序运行良好,但最后它显示:
查找“guessing_game.py”的模块规范时出错
(ModuleNotFoundError:在尝试查找“guessing_game.py”时未在“ guessing_game”上找到路径属性)。
当我使用 运行相同的程序python -guessing_game.py
时,它运行良好,并且也没有显示该消息。
python - Python中的文件导入问题
这是我的文件夹结构:
现在,我正在尝试将函数 start_final_train 从 train_pipeline.py(位于文件夹 deployment_pipeline 中)导入到airflow_dag.py,并从 db_connector_mlflow.py(位于文件夹 db_connector_mlflow 中)导入到airflow_dag.py
我的进口声明:
但我不断收到此错误:
python - Python/Anaconda 无法在 conda 环境中找到已安装的模块
我正在使用 anaconda 作为我的代码的环境管理器。当我安装 anaconda 并创建环境时,一切正常。但是当我第二天回来并激活环境时,我不断收到ModuleNotFoundError
尝试在 anaconda 环境之外运行代码时,我也遇到了同样的问题。
当我安装 python 和 anaconda 时,我将两个安装程序都设置为 ADD TO PATH。
对此的任何帮助将不胜感激。
python - ModuleNotFoundError:没有名为“sklearn.data”的模块
我尝试运行此代码:
它在我的终端中给了我以下响应:
我在 vscode 的 python 3.7.7 上运行它。我已经在终端中执行了“pip install sklearn”,所以我不确定为什么它说“没有名为 'sklearn.data' 的模块”
python-3.x - 无法导入 tensorflow:Anaconda 下 Spyder 中没有名为“tensorflow”的模块
我已经看到这个问题经常发生,尽管没有一个解决方案与我完全相关。我已将 Tensorflow 安装为:
conda create -n tensorflow_env tensorflow
conda activate tensorflow_env
然后我在Anaconda Navigator(gui)中更改为这个 tensorflow_env ,并在那里安装了 Spyder。现在在 Spyder 中,我在导入 tensorflow 时遇到了这个错误:
ModuleNotFoundError Traceback(最近一次调用最后一次)
in----> 1 将 tensorflow 导入为 tf
ModuleNotFoundError:没有名为“tensorflow”的模块
1) Python 版本(Spyder 使用)是 Python 3.7.6。我应该提一下,print(sys.executable)
在 conda 环境内部和外部进行操作会提到不同的路径。
2) 我已经看到这个确切的安装过程适用于 Ubuntu 16.04 LTS。
有人可以帮忙解决这个问题吗?
python - 实现 pandas_datareader 模块的问题
在 MacOs Jupyter 笔记本上
我在尝试实现 pandas 模块时遇到问题,我做了 pip list 并说它已安装,所以我不确定我为什么会得到
还有什么我需要的吗?谢谢。我不确定为什么它不起作用,我也尝试过 VScode。
python - 在 VS Code 中导入海龟模块会给出 ModuleNotFoundError: 'tkinter'
我正在尝试导入海龟模块。但它显示我找不到模块名称“tkinter”。虽然它是一个内置模块。我没有直接导入它。(我认为海龟模块为我导入了 tkinter。)
我尝试通过单击左下角的选项是状态栏来更改 VS Code 中 Python 的路径。
正在导入其他模块(随机导入等)
我附上了我得到的代码和错误的截图。请帮助!!!!
python - ModuleNotFoundError:没有名为“binance.client”的模块;'binance' 不是一个包
嘿,我是 Stack Over Flow 和 Python 的新手,但想学习并希望有人可以在这里为我提供帮助。我正在尝试在 python 中开发一个币安交易机器人。请在下面查看我的脚本:
该脚本给了我一个找不到模块的错误,请参阅下面的完整详细信息:
希望有人可以在这里提供一些建议,将不胜感激。
python-3.x - 获取 python 脚本以确认虚拟环境中的模块
我有一个可以在我的一台计算机上运行的脚本(个人的,不用于分发)。我想在另一台电脑上编辑它。
在第一台计算机上,脚本是在没有虚拟环境的情况下创建的。我想开始在第二台计算机上使用它们。
我在第二台电脑上设置了这些。
- 视窗 10
- VS 代码 1.45.1
- 蟒蛇 3.8.3
路径:
- Python -
C:\Python38
- 虚拟环境 -
C:\Users\<User>\Envs
- 项目文件夹 -
C:\Users\<User>\Documents\python-projects
环境变量 WORKON_HOME 设置为虚拟环境路径
我将脚本复制到项目文件夹中。用 激活 venv 后workon
,我pip installed
在第二台计算机上的外部模块。
当虚拟环境被激活而不是被停用时,我可以看到模块。我相信这意味着虚拟环境正在运行并且模块已正确安装。
但是,我不断收到ModuleNotFound
外部模块的错误。我尝试卸载并重新安装 venv 和模块,但我不断收到错误消息。为了确保它不是计算机,我停用了 venv 并安装了模块并且脚本正常工作。我什至尝试使用 only 创建一个新脚本,但import requests
我仍然得到ModuleNotFound
.
我需要做什么才能让脚本在虚拟环境中使用模块?