栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

关于在pycharm中出现“Cannot find declaration to go to”问题的解决方案

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

关于在pycharm中出现“Cannot find declaration to go to”问题的解决方案

关于在pycharm中出现“Cannot find declaration to go to”问题的解决方案 问题描述

博主在pycharm中阅读某深度学习源码时 出现如下情况

即在按住Ctrl 鼠标左键的情况下 无法跳转到合法函数 但程序可以正常运行。

解决方案1 由于目录错误

首先最容易出现问题的是目录错误 即要调用的函数在其他.py文件下 并且没有将该py文件import到当前文件中 导致pycharm找不到对应函数。这种情况程序无法正常运行。
解决方案 调整目录结果 导入对应文件即可。

解决方案2 由于文件类型设置错误

参考博客Pycharm无法识别__init__里import的包 ctrl时无法跳转
该情况是由于pycharm设置出现问题 将py文件误认为纯文本文件 故不会跳转到对应函数。

解决方案3 由于git设置原因 导致识别出现错误

在搜寻网上现有解决方案无果的情况下 讨论后发现 由于博主的项目是由GitHub直接clone得到 故很多配置文件也被clone下来 可能是由于这个原因导致函数无法正常跳转、文件无法被正常识别 可能是权限不足等原因 。
尝试使用GitHub上的zip方式下载项目 并在本地用pycharm打开 结果可以正常跳转。问题解决

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/267711.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号