鱼C论坛

 找回密码
 立即注册
查看: 250|回复: 1

[已解决]Pycharm中import时无法识别自己写的程序

[复制链接]
发表于 2024-9-17 11:06:56 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
为什么无法找到自己写的包呢?“标记目录为 ”选择“源根”和(Add source roots to PYTHONPAT)点击勾选上  这两个方法都没法解决 1726542250397.jpg
最佳答案
2024-9-17 11:07:03
鱼油,你好!在PyCharm中导入自己写的包时,可能出现无法识别的情况。你可以尝试以下步骤:

1. **检查文件结构**:确保文件夹结构正确,比如 `my_project/` 下面有 `module/` 文件夹,里面有 `__init__.py` 文件和其他 Python 文件。

2. **配置项目解释器**:确保你配置的项目解释器是正确的,并且包含所需的所有依赖包。可以在 `File -> Settings -> Project: [Your Project] -> Project Interpreter` 中检查和设置。

3. **设置源根**:确保你已经正确地将你的源文件夹标记为源根。右键点击文件夹,选择 `Mark Directory as -> Sources Root`。

4. **调整PYTHONPATH**:
   - 你可以手动编辑 `PYTHONPATH`。在运行配置中点击 `Edit Configurations...`,在 `Environment variables` 中添加 `PYTHONPATH` 环境变量,并设置其值为你的源文件夹路径。
   - 修改 `run/debug configuration`:
     - 点击右上角的运行菜单(绿色的小箭头旁边)。
     - 选择 `Edit Configurations...`。
     - 在 `Run/Debug Configurations` 窗口中找到你的配置项。
     - 确认 `Working directory` 指向项目的根目录。
  
5. **重启PyCharm**:有时候重启会解决这个问题。

如果以上方法仍然无法解决问题,请确保你的包目录结构和引入方式没有问题,比如 `from module import your_module` 的形式。希望这些建议对你有帮助!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-9-17 11:07:03 | 显示全部楼层    本楼为最佳答案   
鱼油,你好!在PyCharm中导入自己写的包时,可能出现无法识别的情况。你可以尝试以下步骤:

1. **检查文件结构**:确保文件夹结构正确,比如 `my_project/` 下面有 `module/` 文件夹,里面有 `__init__.py` 文件和其他 Python 文件。

2. **配置项目解释器**:确保你配置的项目解释器是正确的,并且包含所需的所有依赖包。可以在 `File -> Settings -> Project: [Your Project] -> Project Interpreter` 中检查和设置。

3. **设置源根**:确保你已经正确地将你的源文件夹标记为源根。右键点击文件夹,选择 `Mark Directory as -> Sources Root`。

4. **调整PYTHONPATH**:
   - 你可以手动编辑 `PYTHONPATH`。在运行配置中点击 `Edit Configurations...`,在 `Environment variables` 中添加 `PYTHONPATH` 环境变量,并设置其值为你的源文件夹路径。
   - 修改 `run/debug configuration`:
     - 点击右上角的运行菜单(绿色的小箭头旁边)。
     - 选择 `Edit Configurations...`。
     - 在 `Run/Debug Configurations` 窗口中找到你的配置项。
     - 确认 `Working directory` 指向项目的根目录。
  
5. **重启PyCharm**:有时候重启会解决这个问题。

如果以上方法仍然无法解决问题,请确保你的包目录结构和引入方式没有问题,比如 `from module import your_module` 的形式。希望这些建议对你有帮助!

以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-22 17:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表