PyCharm不能自动import解决方法_PyCharm cannot auto import package troubleshooting

本人起初是用Eclipse+Pydev学习python的,其实也觉得挺好用。不过后来因为同事推荐去试了下PyCharm,就一发不可收拾的爱上了。

严格来说,题目上的问题其实对于很多人都不算是问题,但是根据个人经验,恐怕和我一样野生自学的孩子们还真的有可能不知道,所以特别提一下。

问题现象:

在PyCharm中编辑代码时,如果输入了未import的包(本地已内置或安装此包)的方法,却无法智能提示导入。

问题分析:

一开始还以为是因为更换keymap导致快捷键冲突,可是检查过setting发现没问题。后来通过网络搜索查阅,才发现是没有配置PyCharm的Interpreter。(此时内心是崩溃的,其实坑了很多自学者脚步的就是最初的甚至是很简单的环境配置,可以举例无数,以后专门写个文章谈谈个人体会。)

问题解决:

1.首先,你已经安装好Python2或者Python3的环境。

2.打开PyCharm-->Preference-->Project-->Project Interpreter

3.如果你的Python环境本来就没有其它问题,那么红框中的部分点开后会有相应路径可供选择,比如我这里是(Python 2.7.10).

4.点击Apply使设置生效。

如此完成后,你的PyCharm就能在编码时正常的auto import了。

PS:linux下有一款WingIDE也是Python开发利器,大家有空也可以尝试下。

时间: 2025-01-07 00:53:49

PyCharm不能自动import解决方法_PyCharm cannot auto import package troubleshooting的相关文章

解决EntityFramework数据库无法自动迁移解决方法

解决EntityFramework数据库无法自动迁移解决方法 如果在迁移数据库执行完一下三个命令没有成功的话请按下面的步骤去进行数据库迁移 1:Enable-Migrations 2:Add-Migration Student. 3:update-database 一般执行以上3个命令都会成功 第一步:删除迁移命令生成的文件夹:Migrations文件夹,重新生成 第二步:执行迁移命令: Add-Migration ,例如:有一个Student的实体类(Model) 为了命名规范,我们一般执行迁

用Eclipse+xdebug调试PHP总是在首行自动断点解决方法

问题描述: 使用Eclipse+PDT+xdebug调试PHP程序时,总是在程序的第一行(首行)自动断点,不方便调试. 解决方法: 分别在下面3个位置配置,取消 Break at First Line Window -> Prefrences -> PHP -> Debug Run -> Debug Configurations -> PHP Web Application -> <要调试的项> -> 右边选择Debugger标签 Project -&

eclipse导入maven工程,右键没有build path和工程不能自动编译解决方法

原文链接:https://blog.csdn.net/wusunshine/article/details/52506389 eclipse导入maven工程,右键没有build path解决方法: 由于.project文件缺少 <natures>        <nature>org.eclipse.jdt.core.javanature</nature></natures> 另外如果工程不能自动编译,需要在.project文件中增加如下配置: <b

win10自动休眠解决方法

win10使用外接显示器时,总是过2分钟自动睡眠. 这是系统无人值守时睡眠时间的设定,默认是两分钟. 解决方法: 1.运行注册表管理器,win+r ,输入regedit.exe 2.定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\238C9FA8-0AAD-41ED-83F4-97BE242C8F20\7bc4a2f9-d8fc-4469-b07b-33eb785aaca0 3.修改attrib

【问题篇】SpringBoot的properties文件不能自动提示解决方法(一)

解决方法:Eclipse中安装Spring Tools Suite(STS). 这里采用离线安装的方式. 1. 官网下载:https://spring.io/tools3/sts/all 注意:sts的版本需要与你的eclipse对应 我的eclipse是4.5.2,所以下载: 原文地址:https://www.cnblogs.com/myitnews/p/11518730.html

ecmall用户登录后自动退出解决方法

一部分用户反映登录后自动退出,经过跟踪观察,发现这些用户都是动态IP,而ecmall 中的 session 刚好是与 ip 有关的,故而找不到用户回话二失败,需重新登录. 怎么处理呢? 修改 includes/libraries/session.lib.php 方法,简单粗暴,去掉 ip 判断即可,哇卡卡 /** * 生成session验证串 * * @author wj * @param string $session_id * @return stirng */ function gen_s

dede教程之后台登录是自动跳出解决方法

有时也不知道什么原因,登录后台时输入全部正确点确认按钮时却会自动跳出.必须输入http://你的域名/dede/login.php才可以登录.通过尝试最终解决了问题,下面分享出来: 1.打开根目录data目录,将里面的sessions目录里的文件删除掉. 2.删除data目录下的config.cache.inc.php,然后找到config.cache.bak.php重命名为config.cache.inc.php. 3.登陆系统后台保存设置.更新缓存即可. 注:强烈建议config.cache

pycharm启动慢的解决方法

打开自己的pycharm的安装目录 bin下文件pycharm.exe.vmoptions 修改默认的 -server -Xms128m -Xmx512m 为 -server -Xms256m -Xmx1024m 启动会变快的 原文地址:https://www.cnblogs.com/weiwuhu/p/12393884.html

job不自动运行解决方法

一.plsql.新建命令窗口 用查询语句: show parameter job_queue_processes 看看job_queue_processes的值 如果你的job很多那么将这个值设大,500.1000.再大. 二.plsql.新建sql窗口 alter system set job_queue_processes =10; 三.详解 a.从上面的描述可知,对于Oracle job进程,包含协调进程(主进程)以及奴隶进程(子进程).b.job_queue_processes取值范围为