(mindspore) tyfeng@altas:~/mindspore$ python test.py
defaultdict(<class 'int'>, {'AAA': 0, 'AAT': 1, 'AAC': 2, 'AAG': 3, 'ATA': 4, 'ATT': 5, 'ATC': 6, 'ATG': 7, 'ACA': 8, 'ACT': 9, 'ACC': 10, 'ACG': 11, 'AGA': 12, 'AGT': 13, 'AGC': 14, 'AGG': 15, 'TAA': 16, 'TAT': 17, 'TAC': 18, 'TAG': 19, 'TTA': 20, 'TTT': 21, 'TTC': 22, 'TTG': 23, 'TCA': 24, 'TCT': 25, 'TCC': 26, 'TCG': 27, 'TGA': 28, 'TGT': 29, 'TGC': 30, 'TGG': 31, 'CAA': 32, 'CAT': 33, 'CAC': 34, 'CAG': 35, 'CTA': 36, 'CTT': 37, 'CTC': 38, 'CTG': 39, 'CCA': 40, 'CCT': 41, 'CCC': 42, 'CCG': 43, 'CGA': 44, 'CGT': 45, 'CGC': 46, 'CGG': 47, 'GAA': 48, 'GAT': 49, 'GAC': 50, 'GAG': 51, 'GTA': 52, 'GTT': 53, 'GTC': 54, 'GTG': 55, 'GCA': 56, 'GCT': 57, 'GCC': 58, 'GCG': 59, 'GGA': 60, 'GGT': 61, 'GGC': 62, 'GGG': 63, 'ANN': 64, 'TNN': 65, 'CNN': 66, 'GNN': 67, 'AAN': 68, 'ATN': 69, 'ACN': 70, 'AGN': 71, 'TAN': 72, 'TTN': 73, 'TCN': 74, 'TGN': 75, 'CAN': 76, 'CTN': 77, 'CCN': 78, 'CGN': 79, 'GAN': 80, 'GTN': 81, 'GCN': 82, 'GGN': 83, 'NNN': 84})
问题
已经使用conda安装了mindspore,也安装了"te" 和 "hccl"这些所需的包。然后我写了个test.py里面只有一行
import mindspore,在pycharm里执行就会报错,但直接在xshell链接远程服务器执行的时候就没有问题,报错信息如下:备注
在pycharm中因为上面这个问题,导致我导入我同级目录下的另一个py文件的方法会报错,但在xshell下直接执行不会报错,而且代码也能够正常执行。pycharm解释器配的肯定没问题,所以问题可能出在哪个地方?求解?
test.py
pycharm报错
直接在pycharm中执行test.py的报错信息如下
[ERROR] ME(95570:281473498507088,MainProcess):2023-07-10-08:43:57.870.240 [mindspore/run_check/_check_version.py:362] CheckFailed: name 'sys_version' is not defined [ERROR] ME(95570:281473498507088,MainProcess):2023-07-10-08:43:57.870.460 [mindspore/run_check/_check_version.py:363] MindSpore relies on whl packages of "te" and "hccl" in the "latest" folder of the Ascend AI software package (Ascend Data Center Solution). Please check whether they are installed correctly or not, refer to the match info on: https://www.mindspore.cn/install Traceback (most recent call last): File "/home/tyfeng/mindspore/test.py", line 4, in <module> print(utils.get_kmer_dict(3)) AttributeError: module 'utils' has no attribute 'get_kmer_dict'在xshell远程环境下执行test.py
可以正常执行,符合我预期的输出
(mindspore) tyfeng@altas:~/mindspore$ python test.py defaultdict(<class 'int'>, {'AAA': 0, 'AAT': 1, 'AAC': 2, 'AAG': 3, 'ATA': 4, 'ATT': 5, 'ATC': 6, 'ATG': 7, 'ACA': 8, 'ACT': 9, 'ACC': 10, 'ACG': 11, 'AGA': 12, 'AGT': 13, 'AGC': 14, 'AGG': 15, 'TAA': 16, 'TAT': 17, 'TAC': 18, 'TAG': 19, 'TTA': 20, 'TTT': 21, 'TTC': 22, 'TTG': 23, 'TCA': 24, 'TCT': 25, 'TCC': 26, 'TCG': 27, 'TGA': 28, 'TGT': 29, 'TGC': 30, 'TGG': 31, 'CAA': 32, 'CAT': 33, 'CAC': 34, 'CAG': 35, 'CTA': 36, 'CTT': 37, 'CTC': 38, 'CTG': 39, 'CCA': 40, 'CCT': 41, 'CCC': 42, 'CCG': 43, 'CGA': 44, 'CGT': 45, 'CGC': 46, 'CGG': 47, 'GAA': 48, 'GAT': 49, 'GAC': 50, 'GAG': 51, 'GTA': 52, 'GTT': 53, 'GTC': 54, 'GTG': 55, 'GCA': 56, 'GCT': 57, 'GCC': 58, 'GCG': 59, 'GGA': 60, 'GGT': 61, 'GGC': 62, 'GGG': 63, 'ANN': 64, 'TNN': 65, 'CNN': 66, 'GNN': 67, 'AAN': 68, 'ATN': 69, 'ACN': 70, 'AGN': 71, 'TAN': 72, 'TTN': 73, 'TCN': 74, 'TGN': 75, 'CAN': 76, 'CTN': 77, 'CCN': 78, 'CGN': 79, 'GAN': 80, 'GTN': 81, 'GCN': 82, 'GGN': 83, 'NNN': 84})conda环境