在PyCharm2017中同目录下import其他模块,会出现No model named …的报错,但实际可以运行
这是因为PyCharm不会将当前文件目录自动加入source_path。
在当前目录右键make_directory as–>Sources Root
python导入模块
同一目录下在a.py中导入b.py
import b 或者 from b import 方法/函数
不同目录下在a.py中导入b.py
import sys
sys.path.append(‘b模块的绝
在Pydev能正常执行的脚本,在导出后在命令行执行,通常会报自己写的包导入时找不到。
一:报错原因
在PyDev中,test.py 中导入TestUserCase里面的py文件时,会写:
from TestUserCase.Test import Test
这在命Pydev中没错,但是在命令行中确出现错误。
因为在PyDev中默认路径除了当前文件所在路劲外,还有工程根路径。而在命令行中只有当前文件所在路径。TestUserCase是test.py文件的上一级目录,所以在命令行中test.p
我自己在使用的过程中遇见的问题,百度找了很久才找到合适的方法。
报错如下:
Emulator: emulator: ERROR: Unknown AVD name [Nexus_5X_API_29_x86], use -list-avds to see valid list.
我看见的解决方法有3个:
1、重新创建一个模拟器,此方法对我无效。
pass掉了
2、将
自己电脑下的.android目录下的avd复制到你sdk路径下(ps:因为我安装sdk的时候选择的自定义安装,所以sdk路径不在默