当前位置: 首页 > news >正文

命令行运行python时找不到模块怎么解决

问题:

新建了一个项目,目录结构如下:

然后在pycharm中运行glovar是没有问题的,但是在命令行中运行就会提示找不到init模块。

这是因为在pycharm中运行的时候,pycharm会自动将项目所在目录添加到了sys.path中,所以从项目根目录查找是可以找到该模块的。

解决办法:如图中红框所示,将代码所在目录的路径加入到sys.path中即可。


http://www.mrgr.cn/news/28217.html

相关文章:

  • Ceph分布式存储
  • 深入理解Flutter生命周期函数之StatefulWidget(一)
  • 大模型基础BERT——Transformers的双向编码器表示
  • Flume1.9.0自定义Sink组件将数据发送至Mysql
  • react 中 useCallback Hook 作用
  • Flink1.19编译并Standalone模式本地运行
  • 麒麟操作系统搭建Nacos集群
  • 普推知产:明知商标驳回也要去申请注册!
  • 如何在 Vue 3 + Element Plus 项目中实现动态设置主题色以及深色模式切换
  • 旋转链表问题(python3)
  • Leetcode—1184. 公交站间的距离【简单】
  • tcpdump
  • 图数据库的力量:深入理解与应用 Neo4j
  • 成功塑造孩子的人生,这一步很关键!
  • c语言 —— 结构变量
  • 详解HTTP/HTTPS协议
  • CAN FD协议详解
  • Redis常见应用场景
  • 【手撕】快排-分治
  • 【ESP32】ESP-IDF开发 | 中断矩阵+按键输入中断例程
  • 【23-24年】年度总结与迎新引荐
  • mtk7628 网口灯问题
  • 【数据结构】十大经典排序算法总结与分析
  • STM32—I2C
  • Andrej Karpathy谈AI未来:自动驾驶、Transformer与人机融合
  • 嵌入式Linux:向进程发送信号