【错误记录】解决SHH连接服务器,代码可以跑但是pycharm无法识别库的问题

【补充了另外一种方法。】

错误提示如下:

Couldn't refresh skeletons for remote interpreter
			failed to run generator3/__main__.py for sftp://abc123@192.168.3.29:22/home/abc123/anaconda3/envs/fafa/bin/python3.8, exit code 1, stderr: 
			-----
			Failed to process 'pywt._extensions._cwt' while nothing yet: invalid literal for int() with base 10: ''
			Traceback (most recent call last):
			File "/home/abc123/.pycharm_helpers/generator3/__main__.py", line 167, in <module>
			main()
			File "/home/abc123/.pycharm_helpers/generator3/__main__.py", line 140, in main
			generator.discover_and_process_all_modules(name_pattern=args.name_pattern, builtins_only=args.builtins_only)
			File "/home/abc123/.pycharm_helpers/generator3/core.py", line 442, in discover_and_process_all_modules
			self.process_module(mod.qname, mod.path)
			File "/home/abc123/.pycharm_helpers/generator3/core.py", line 516, in process_module
			status = self.reuse_or_generate_skeleton(mod_name, mod_path, sdk_skeleton_state)
			File "/home/abc123/.pycharm_helpers/generator3/core.py", line 558, in reuse_or_generate_skeleton

问题描述如下:
下图是解决问题后的图,一开始所有的库都是爆红的。
在这里插入图片描述

方法(一):
点击 Interpreter Settings
在这里插入图片描述
点击 倒三角 ->show all
在这里插入图片描述
点击 Show paths for …
在这里插入图片描述
点击 + ,添加以下三条路径

/home/ubuntu/anaconda3/envs/liulongfa3.8/lib/python3.8
/home/ubuntu/anaconda3/envs/liulongfa3.8/lib/python3.8/lib-dynload
/home/ubuntu/anaconda3/envs/liulongfa3.8/lib/python3.8/site-packages

在这里插入图片描述
OK问题解决!

如果第一种方法不可行的话,尝试一下第二种。
方法(二):
选中”根目录“,右键,选择”Mark Derictory as“,“Sources Root”
在这里插入图片描述
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值