没有名为sys和time的模块

时间:2015-07-30 06:36:30

标签: python import

我写了一个GUI,我使用了这些导入:

import os

import sys

import serial

import scipy

import string

import time

import datetime

import numpy as np

import matplotlib.pyplot as plt

import matplotlib as mpl

from collections import deque

from numpy import array

from pylab import xlabel, ylabel, subplot

from scipy.fftpack import fft

from pylab import *

sys和时间下面有一条红线,我正在使用pycharm社区版4.5.3,它显示出这个错误的原因是'没有名为sys的模块'并且时间相同。 但是当我试图运行它时,它完美无缺。

背后的原因是什么,将来会影响我的代码?

2 个答案:

答案 0 :(得分:3)

将python解释器从python更改为python2.7。这对我很有帮助。

答案 1 :(得分:0)

这是我刚刚使用Intellij 2017.3.4遇到的问题,它可以在编辑器中找到除systime之外的所有模块,但一切都运行正常。我有2.7和3.5版本的python,我选择哪一个作为SDK似乎并不重要。我尝试添加和删除它们。

当我去项目结构时 - >平台设置 - > SDKs - > Python 3.5 - >它提示包Python packaging tools not found.并有安装链接的软件包。我安装了它,编辑器不再抱怨sys和时间。当我将SDK切换到2.7(没有安装包装工具)时,它再次抱怨。

所以我不确定发生了什么事似乎解决了它,其他人遇到了这个问题。