pycharm 解决引用自己写的py报错

pycharm 解决引用自己写的py报错,第1张

pycharm在开发的时候遇到无法引用自己写的其他py文件的class,现象如下

解决方法:

在setting -> Project:python -> Project strcture中,将需要被引用的目录添加为 Sources ,点击ok即可

安装是否成功?

当然,如果你的这个模块根本没有安装上,那么说再多也是扯,所以首先要在console模式下进行安装是否成功的测试,就是很简单的输入import matplotlib,如果没有报错,则说明安装成功了,一般如果用“sudo apt-get insatll ×××”没有出错的话,一般是不会有问题的。

寻找模块的安装路径

在linux系统下,虽然安装东西变得简单,但是很明显,如果你对文件系统不熟悉的话,是不知道它把你的文件安装在什么地方了,对于模块而言也是同样的“境遇”,因此第一步我们要先找到我们的模块在什么地方,具体代码如下:

import matplotlib

print matplotlib__file__

1

2

以上代码要在console模式下进行输入,这时候你就能轻松看到模块的安装路径了,例如我的路径是在“/usr/lib/pymodules/python27/matplotlib/initpyc”

把路径加载到系统的路径下

知道了路径之后,把路径加载在路径下面就可以了,这时候就要使用sys这个模块了,具体代码如下:

import sys

syspathappend("/usr/lib/pymodules/python27/")

import matplotlibpyplot as plt

if __name__ == '__main__':

pltbar(left=0, height=1)

pltshow()

1

2

3

4

5

6

在实践中发现,这样的方式下,matplotlib下面还是有红色的波浪线,但是已经不影响程序的输出了。

答: 仔细看到第3张图中的错误提示,failed to get the Python codec of the filesystem encoding,很有可能是因为安装或者更新Python之后没有修改环境变量或者说修改之后没有重启电脑。按照这个提示,你可以去 *** 作一下,希望可以帮助到你。

以上就是关于pycharm 解决引用自己写的py报错全部的内容,包括:pycharm 解决引用自己写的py报错、pycharm中安装pyplot报错了,不知道如何解决。报错信息见图片、大佬们pycharm无法运行代码报错怎么解决等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10631506.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存