【问题标题】:no module named sys and time没有名为 sys 和 time 的模块
【发布时间】:2018-11-29 17:47:53
【问题描述】:

我编写了一个 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 和 time 下面有一条红线,我使用的是 pycharm community edition 4.5.3,显示这个错误的原因是 'no module named sys' 和 time 一样。 但是当我尝试运行它时,它运行良好。

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

【问题讨论】:

  • 您能否告诉我们您是否解决了这个问题,如果解决了,如何解决?
  • 你检查过配置 - 所以项目的 python 解释器设置正确了吗?

标签: python import


【解决方案1】:

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

【讨论】:

【解决方案2】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-30
    • 2014-10-29
    • 2019-03-28
    • 1970-01-01
    • 2017-12-28
    • 2021-07-11
    • 2017-12-30
    • 2018-09-08
    相关资源
    最近更新 更多