Pycharm 中的 Python 暂存文件 - 找不到模块?

标签 python pycharm

我是 Python 的新手,使用 PyCharm Professional 作为我的 IDE。我有一小段代码想从一个较长的文件中使用,所以我创建了一个将 Python 设置为解释器的“临时文件”。但是,即使只是导入模块,我也会收到无法找到模块的错误(即使是标准模块)。该文件被设置为“Python”临时文件,所以我不确定我还需要做什么。我尝试运行的代码是:

from zipfile import ZipFile
import urllib

testfile = urllib.request.urlretrieve("https://ihmecovid19storage.blob.core.windows.net/latest/ihme-covid19.zip", "ihme-covid19.zip")
print("File saved at: " + (str(os.getcwd())))

with ZipFile('ihme-covid19.zip', 'r') as zipobj:
    print(zipobj.printdir())
    zipobj.extractall()

一切都显示错误 - 没有模块 urllib,没有模块 zipfile,等等。

最佳答案

这可能给人一种无法回答的感觉,但我确实认为这是 Pycharm 中的一个错误。

我什至下载了一个更新,重新启动了 pycharm,并重建了我的索引。同样的事情,在这里——核心 Python 模块没有注册为可导入的(即 import sysimport inspect 都没有通过类型检查)。

enter image description here

我们或许应该将其移至 Pycharm 的错误跟踪器。例如:

可能有更好的现有故障单,所以请务必在此处查看并报告——如果有人在 youtrack.jetbrains.com 上找到或创建更好的故障单并分享链接,我会更新此评论。

关于Pycharm 中的 Python 暂存文件 - 找不到模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61015827/

相关文章:

python - 尽管以下两个函数的时间复杂度似乎相似,但为什么性能却存在巨大差异?

python - QTableView 中 Drop-Events 的 EventFilter

python - 如何强制 Django 每次重新创建 .pyc 文件?

python - Django 模板和应用程序未加载

python - 如何修复环境变量GDAL_DATA路径设置?

python - 如何在我的代码中找到未记录的方法?

python - OpenCV Python中的手势

python - 将字符串右分成 3 组

python - 如何为 CountVectorizer 增加单词的权重

python - Pycharm:预期类型 'Integral' ,取而代之的是 'str'