在PyCharm中增加python模块时明明加入了,过了一会又变回灰色(不可调用状态)?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在PyCharm中增加python模块时明明加入了,过了一会又变回灰色(不可调用状态)?相关的知识,希望对你有一定的参考价值。

刚安装时可以,过了一会又变回到没有安装的状态,又创新安装。
系统:Windows 10家庭版,二合一平板电脑。

不是不可调用,是因为你代码中没有使用到这个模块才会变成灰色。个人建议:没用到模块就不要导入。 参考技术A file下有invalidate caches/restart选项,点击即可!

python导入pypdf2模块后没有提示

最近在学习Python,使用pycharm时,发现导入自己写的功能模块时pycharm不能智能提示,感觉很苦恼,原来是pycharm不会将当前的工作目录加入到自己的sourse_root中解决办法有两种,本文只具体介绍最简单的一种,

解决办法如下
/1、在Pycharm界面中右击你想要导入模块的py文件夹,选择Make Diretory as

/2、然后选择Sourse Root

3、这样你导入的模块就有智能提示了!!!

方法2
File–>setting–>project:你的工程名–>project structure–>选中上方的Sourse–>点击ADD content root手动添加即可。
参考技术A 我们只需要在 python 文件所在的文件夹出右键单击,做如下选择,我们在写代码的时候,就有提示了,

那么这几个文件夹的选项分别代表什么意思呢?其实我们选择哪一个都行,但是为了语义化,我们选择 Source roots 源码文件夹

Source roots 定义文件夹 为 源码文件夹

Test source roots 定义文件夹 为 测试代码文件夹

Resource roots 定义文件夹 为 资源文件夹(如视频,图片)

Test resource roots 定义文件夹 为 测试后资源文件夹(如视频,图片)等

以上是关于在PyCharm中增加python模块时明明加入了,过了一会又变回灰色(不可调用状态)?的主要内容,如果未能解决你的问题,请参考以下文章

python导入pypdf2模块后没有提示

pycharm解决Unresolved Reference

关于Python3的import问题(pycharm可以运行,命令行import错误)

python命令行运行py文件找不到模块的解决办法

丝滑的python(1.) No module named 的解决

Python / PyCharm:运行子包模块时的差异