gpt4 book ai didi

python - 在 PyCharm 中运行但不是从命令行运行的脚本

转载 作者:IT老高 更新时间:2023-10-28 20:51:28 24 4
gpt4 key购买 nike

当我尝试从 PyCharm IDE 运行我的程序时,一切正常,但如果我输入 Fedora:

python myScript.py

在 shell 提示中,我从模块的 1 中得到一个导入错误。

ImportError : 没有名为 myDependency 的模块

PyCharm 做了什么来让解释器在从 IDE 启动时找到我的依赖项?如何让我的脚本找到它的依赖项,以便可以使用单个命令启动它?

最佳答案

有几种可能的原因:

  1. 同一个python解释器?检查 import sys;打印(sys.executable)
  2. 是同一个工作目录吗?检查 import os;打印(os.getcwd())
  3. sys.path(python 按顺序搜索导入位置的列表)中的差异可能是由环境变量引起的。检查 import sys;打印(sys.path)

关于python - 在 PyCharm 中运行但不是从命令行运行的脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29553668/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com