python - 脚本的 ModuleNotFoundError,仅在从 CMD 提示符运行时,但在从 anaconda 提示符运行时不会
问题描述
我需要能够从项目的 CMD 提示符运行脚本。过去,我从 anaconda 提示符运行我的脚本没有任何问题。我最初尝试使用 conda run 以相同的方式运行我的脚本。当我这样做时,我得到一个位于 anaconda 中的模块的 ModuleNotFoundError。具体来说,我遇到的问题是 numpy 和 pychrono,据我所知,它们是 anaconda 中的软件包。
conda 运行 demo_VEH_DeformableSoil.py
解决方案
你仍然可以使用envp
pip install envp
创建一个名为的文本文件requirements.txt
,并在其中写入项目所需的模块名称,以便它可以运行..
在包含项目的目录中执行以下操作:
envp piplock
推荐阅读
- python - 在谷歌云函数中生成JWT - python
- json - 使用 Ajax 传递时 JSON 基元无效
- python - 注释值已更改,但未在绘图上更新
- kubernetes - 获取唯一命名空间的 Pod
- git - Windows 密码已更改,不再能够使用 Git。控制面板中没有凭据管理器
- node.js - 使用nodejs / selenium按时间顺序输出Webelements列表?
- python - 为什么我不需要导入支持模块?
- sql - 为什么我不能在 SQL Server 存储过程中使用 LIMIT 和 OFFSET
- git - 在不换行的情况下添加 git commit 消息
- node.js - 我无法使用 plesk 启动我的 NextJS js 应用程序