SyntaxError:导入numpy时语法无效

2024-10-06 12:27:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在处理一个项目,我不得不卸载并重新安装numpy来解决一个问题,但后来发生了这种情况

Traceback (most recent call last):

   File "ori2.py", line 3, in <module>
     import numpy as np
    File "/home/tsoi/Documents/environments/testvenv/my_venv/lib/python3.6/site-packages/numpy/__init__.py", line 142, in <module>
      from . import add_newdocs
   File "/home/tsoi/Documents/environments/testvenv/my_venv/lib/python3.6/site-packages/numpy/add_newdocs.py", line 13, in <module>
     from numpy.lib import add_newdoc
    File "/home/tsoi/Documents/environments/testvenv/my_venv/lib/python3.6/site-packages/numpy/lib/__init__.py", line 8, in <module>
     from .type_check import *
   File "/home/tsoi/Documents/environments/testvenv/my_venv/lib/python3.6/site-packages/numpy/lib/type_check.py", line 11, in <module>
     import numpy.core.numeric as _nx
   File "/home/tsoi/Documents/environments/testvenv/my_venv/lib/python3.6/site-packages/numpy/core/__init__.py", line 38, in <module>
     from . import numeric
   File "/home/tsoi/Documents/environments/testvenv/my_venv/lib/python3.6/site-packages/numpy/core/numeric.py", line 43, in <module>
     import pickle
   File "/home/tsoi/Documents/environments/testvenv/Traffic-rec/pickle.py", line 1
     from ~/Documents/environments/testvenv/my_venv/lib/python3.6/site-packages/numpy import numpy as np
          ^
 SyntaxError: invalid syntax

我也试过了

^{pr2}$

当导入numpy时,却发生了同样的错误,这以前从未发生过,这让我很恼火。这是我认为与此问题相关的代码部分:

from __future__ import print_function
#from comet_ml import Experiment
import numpy as np
import tensorflow as tf
import keras
from keras.datasets import mnist
from keras.models import Sequential
from keras.layers import Dense, Dropout, Flatten
from keras.layers import Conv2D, MaxPooling2D
from keras import backend as K
from keras.datasets import fashion_mnist
from keras.models import Model
from keras.layers import Input, Dense
from keras.models import load_model
import cv2
import os
import glob
from os import path
import random

Tags: infrompyimportnumpyhomelibline
1条回答
网友
1楼 · 发布于 2024-10-06 12:27:32

更新: 是的,你说得对user2357112

numpy正在导入文件'/home/tsoi/Documents/environments/testvenv/Traffic rec/泡菜.py'而不是pickle模块,而是删除或重命名该文件,然后问题应该得到解决。在

相关问题 更多 >