python与pycharm如何设置文件夹为源代码根目录

相信大家遇到过下面这种情况

当我们在当前项目下引入了其它项目的代码,这是其它项目的包的导入路径是不用于当前项目的,这样导致项目无法正常起来,但是我们又不可能一个个文件去处理,这时可以用下面的方式解决

pycharm直接设置

在需要设置的项目右键然后按图片所示操作即可解决

python代码实现

假设需要设置的目录是A,然后找到当前脚本运行的位置B(与A在同一级目录下),在B文件夹中新增一个__init__.py文件,添加下面代码即可

python 复制代码
import os
import sys

# 假设当前脚本运行的位置和源代码目录"A"在同一级目录下
source_dir_path = os.path.abspath('A')
sys.path.append(source_dir_path)
相关推荐
Jayden_Ruan1 天前
C++蛇形方阵
开发语言·c++·算法
心.c1 天前
如何基于 RAG 技术,搭建一个专属的智能 Agent 平台
开发语言·前端·vue.js
智航GIS1 天前
10.7 pyspider 库入门
开发语言·前端·python
跟着珅聪学java1 天前
JavaScript 底层原理
java·开发语言
项目題供诗1 天前
C语言基础(二)
c语言·开发语言
副露のmagic1 天前
更弱智的算法学习 day25
python·学习·算法
J_liaty1 天前
RabbitMQ面试题终极指南
开发语言·后端·面试·rabbitmq
JosieBook1 天前
【开源】基于 C# 和 Halcon 机器视觉开发的车牌识别工具(附带源码)
开发语言·c#
hudawei9961 天前
Flask 与 FastAPI 对比分析
python·flask·fastapi