python导入在脚本中不起作用

python导入在脚本中不起作用,python,numpy,tensorflow,python-3.5,Python,Numpy,Tensorflow,Python 3.5,当我进入python shell并尝试导入(例如numpy或tensorflow)时,没有错误,但当我运行导入numpy的脚本时,它抛出以下错误: Traceback (most recent call last): File ".\org.py", line 1, in <module> import tensorflow as tf File "C:\Python3\lib\site-packages\tensorflow\__init__.py", line

当我进入python shell并尝试导入(例如
numpy
tensorflow
)时,没有错误,但当我运行导入
numpy
的脚本时,它抛出以下错误:

Traceback (most recent call last):
  File ".\org.py", line 1, in <module>
    import tensorflow as tf 
  File "C:\Python3\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
    from tensorflow.python import *
  File "C:\Python3\lib\site-packages\tensorflow\python\__init__.py", line 47, in <module>
    import numpy as np
  File "C:\Python3\lib\site-packages\numpy\__init__.py", line 142, in <module>
    from . import add_newdocs
  File "C:\Python3\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "C:\Python3\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>
    from .type_check import *
  File "C:\Python3\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "C:\Python3\lib\site-packages\numpy\core\__init__.py", line 38, in <module>
    from . import numeric
  File "C:\Python3\lib\site-packages\numpy\core\numeric.py", line 37, in <module>
    import pickle
  File "C:\Python3\lib\pickle.py", line 93, in <module>
    from org.python.core import PyStringMap
  File "C:\Users\Jakub\desktop\Nowy\workspace\python\org.py", line 2, in <module>
    from tensorflow.examples.tutorials.mnist import input_data
  File "C:\Python3\lib\site-packages\tensorflow\examples\tutorials\mnist\__init__.py", line 21, in <module>
    from tensorflow.examples.tutorials.mnist import input_data
  File "C:\Python3\lib\site-packages\tensorflow\examples\tutorials\mnist\input_data.py", line 29, in <module>
    from tensorflow.contrib.learn.python.learn.datasets.mnist import read_data_sets
  File "C:\Python3\lib\site-packages\tensorflow\contrib\__init__.py", line 22, in <module>
    from tensorflow.contrib import bayesflow
  File "C:\Python3\lib\site-packages\tensorflow\contrib\bayesflow\__init__.py", line 24, in <module>
    from tensorflow.contrib.bayesflow.python.ops import csiszar_divergence
  File "C:\Python3\lib\site-packages\tensorflow\contrib\bayesflow\python\ops\csiszar_divergence.py", line 26, in <module>
    from tensorflow.contrib.bayesflow.python.ops.csiszar_divergence_impl import *
  File "C:\Python3\lib\site-packages\tensorflow\contrib\bayesflow\python\ops\csiszar_divergence_impl.py", line 43, in <module>
    from tensorflow.contrib import framework as contrib_framework
  File "C:\Python3\lib\site-packages\tensorflow\contrib\framework\__init__.py", line 88, in <module>
    from tensorflow.contrib.framework.python.framework import *
  File "C:\Python3\lib\site-packages\tensorflow\contrib\framework\python\framework\__init__.py", line 22, in <module>
    from tensorflow.contrib.framework.python.framework.checkpoint_utils import *
  File "C:\Python3\lib\site-packages\tensorflow\contrib\framework\python\framework\checkpoint_utils.py", line 24, in <module>
    from tensorflow.python.ops import io_ops
  File "C:\Python3\lib\site-packages\tensorflow\python\ops\io_ops.py", line 73, in <module>
    from tensorflow.python.framework import dtypes
  File "C:\Python3\lib\site-packages\tensorflow\python\framework\dtypes.py", line 297, in <module>
    dtype_range = {np.bool_: (False, True),
AttributeError: module 'numpy' has no attribute 'bool_'
回溯(最近一次呼叫最后一次):
文件“\org.py”,第1行,在
导入tensorflow作为tf
文件“C:\Python3\lib\site packages\tensorflow\\uuuu init\uuuuu.py”,第24行,在
从tensorflow.python导入*
文件“C:\Python3\lib\site packages\tensorflow\python\\uuuu init\uuuu.py”,第47行,在
将numpy作为np导入
文件“C:\Python3\lib\site packages\numpy\\uuuu init\uuuuu.py”,第142行,在
从…起导入添加新文档
文件“C:\Python3\lib\site packages\numpy\add\u newdocs.py”,第13行,在
从numpy.lib导入添加新文档
文件“C:\Python3\lib\site packages\numpy\lib\\uuuu init\uuuu.py”,第8行,在
from.type\u检查导入*
文件“C:\Python3\lib\site packages\numpy\lib\type\u check.py”,第11行,在
将numpy.core.numeric作为_nx导入
文件“C:\Python3\lib\site packages\numpy\core\\uuuu init\uuuu.py”,第38行,在
从…起输入数字
文件“C:\Python3\lib\site packages\numpy\core\numeric.py”,第37行,在
进口泡菜
文件“C:\Python3\lib\pickle.py”,第93行,在
从org.python.core导入PyStringMap
文件“C:\Users\Jakub\desktop\Nowy\workspace\python\org.py”,第2行,在
从tensorflow.examples.tutorials.mnist导入输入数据
文件“C:\Python3\lib\site packages\tensorflow\examples\tutorials\mnist\\uuuuu init\uuuu.py”,第21行,在
从tensorflow.examples.tutorials.mnist导入输入数据
文件“C:\Python3\lib\site packages\tensorflow\examples\tutorials\mnist\input\u data.py”,第29行,在
从tensorflow.contrib.learn.python.learn.datasets.mnist导入读取数据集
文件“C:\Python3\lib\site packages\tensorflow\contrib\\uuuuu init\uuuuuu.py”,第22行,在
从tensorflow.contrib导入bayesflow
文件“C:\Python3\lib\site packages\tensorflow\contrib\bayesflow\\uuuu init\uuuu.py”,第24行,在
从tensorflow.contrib.bayesflow.python.ops导入csiszar_散度
文件“C:\Python3\lib\site packages\tensorflow\contrib\bayesflow\python\ops\csiszar\u disference.py”,第26行,在
来自tensorflow.contrib.bayesflow.python.ops.csiszar\u分歧\u impl导入*
文件“C:\Python3\lib\site packages\tensorflow\contrib\bayesflow\python\ops\csiszar\u disference\u impl.py”,第43行,在
从tensorflow.contrib导入框架作为contrib_框架
文件“C:\Python3\lib\site packages\tensorflow\contrib\framework\\uuuu init\uuuu.py”,第88行,在
从tensorflow.contrib.framework.python.framework导入*
文件“C:\Python3\lib\site packages\tensorflow\contrib\framework\python\framework\\uuuu init\uuu.py”,第22行,在
从tensorflow.contrib.framework.python.framework.checkpoint\u utils导入*
文件“C:\Python3\lib\site packages\tensorflow\contrib\framework\python\framework\checkpoint\u utils.py”,第24行,在
从tensorflow.python.ops导入io_ops
文件“C:\Python3\lib\site packages\tensorflow\python\ops\io_ops.py”,第73行,在
从tensorflow.python.framework导入数据类型
文件“C:\Python3\lib\site packages\tensorflow\python\framework\dtypes.py”,第297行,在
dtype_range={np.bool_:(False,True),
AttributeError:模块“numpy”没有属性“bool\ux”
和tensorflow:

Traceback (most recent call last):
  File ".\org.py", line 1, in <module>
    import numpy as np
  File "C:\Python3\lib\site-packages\numpy\__init__.py", line 142, in <module>
    from . import add_newdocs
  File "C:\Python3\lib\site-packages\numpy\add_newdocs.py", line 13, in <module>
    from numpy.lib import add_newdoc
  File "C:\Python3\lib\site-packages\numpy\lib\__init__.py", line 8, in <module>
    from .type_check import *
  File "C:\Python3\lib\site-packages\numpy\lib\type_check.py", line 11, in <module>
    import numpy.core.numeric as _nx
  File "C:\Python3\lib\site-packages\numpy\core\__init__.py", line 38, in <module>
    from . import numeric
  File "C:\Python3\lib\site-packages\numpy\core\numeric.py", line 37, in <module>
    import pickle
  File "C:\Python3\lib\pickle.py", line 93, in <module>
    from org.python.core import PyStringMap
  File "C:\Users\Jakub\desktop\Nowy\workspace\python\org.py", line 2, in <module>
    import tensorflow as tf
  File "C:\Python3\lib\site-packages\tensorflow\__init__.py", line 24, in <module>
    from tensorflow.python import *
  File "C:\Python3\lib\site-packages\tensorflow\python\__init__.py", line 63, in <module>
    from tensorflow.python.framework.framework_lib import *
  File "C:\Python3\lib\site-packages\tensorflow\python\framework\framework_lib.py", line 76, in <module>
    from tensorflow.python.framework.ops import Graph
  File "C:\Python3\lib\site-packages\tensorflow\python\framework\ops.py", line 37, in <module>
    from tensorflow.python.eager import context
  File "C:\Python3\lib\site-packages\tensorflow\python\eager\context.py", line 27, in <module>
    from tensorflow.python.framework import errors
  File "C:\Python3\lib\site-packages\tensorflow\python\framework\errors.py", line 22, in <module>
    from tensorflow.python.framework import errors_impl as _impl
  File "C:\Python3\lib\site-packages\tensorflow\python\framework\errors_impl.py", line 27, in <module>
    from tensorflow.python.util import compat
  File "C:\Python3\lib\site-packages\tensorflow\python\util\compat.py", line 113, in <module>
    integral_types = (_numbers.Integral, _np.integer)
AttributeError: module 'numpy' has no attribute 'integer'
回溯(最近一次呼叫最后一次):
文件“\org.py”,第1行,在
将numpy作为np导入
文件“C:\Python3\lib\site packages\numpy\\uuuu init\uuuuu.py”,第142行,在
from.import add_newdocs
文件“C:\Python3\lib\site packages\numpy\add\u newdocs.py”,第13行,在
从numpy.lib导入添加新文档
文件“C:\Python3\lib\site packages\numpy\lib\\uuuu init\uuuu.py”,第8行,在
from.type\u检查导入*
文件“C:\Python3\lib\site packages\numpy\lib\type\u check.py”,第11行,在
将numpy.core.numeric作为_nx导入
文件“C:\Python3\lib\site packages\numpy\core\\uuuu init\uuuu.py”,第38行,在
从。导入数字
文件“C:\Python3\lib\site packages\numpy\core\numeric.py”,第37行,在
进口泡菜
文件“C:\Python3\lib\pickle.py”,第93行,在
从org.python.core导入PyStringMap
文件“C:\Users\Jakub\desktop\Nowy\workspace\python\org.py”,第2行,在
导入tensorflow作为tf
文件“C:\Python3\lib\site packages\tensorflow\\uuuu init\uuuuu.py”,第24行,在
从tensorflow.python导入*
文件“C:\Python3\lib\site packages\tensorflow\python\\uuuu init\uuuu.py”,第63行,在
从tensorflow.python.framework.framework_lib导入*
文件“C:\Python3\lib\site packages\tensorflow\python\framework\framework\u lib.py”,第76行,在
从tensorflow.python.framework.ops导入图形
文件“C:\Python3\lib\site packages\tensorflow\python\framework\ops.py”,第37行,在
从tensorflow.python.eager导入上下文
文件“C:\Python3\lib\site packages\tensorflow\python\eager\context.py”,第27行,在
从tensorflow.python.framework导入错误
文件“C:\Python3\lib\site packages\tensorflow\python\framework\errors.py”,第22行,在
从tensorflow.python.framework导入错误\u impl为\u impl
文件“C:\Python3\lib\site packages\tensorflow\python\framework\errors\u impl.py”,第27行,在
从tensorflow.python.util导入compat
文件“C:\Python3\lib\site packages\tensorflow\python\util\compat.py”,第113行,在
整数类型=(_numbers.integral,_np.integer)
AttributeError:模块“numpy”没有属性“integer”

它很早就开始工作了。我在windows 10 x64上工作,Python 3.5.2。我也在ubuntu 17上试过,同样的情况。同样,当我在执行脚本后进入Python shell时,导入会给我同样的错误,直到我重新启动powershell为止。

你有一个名为
org.py
的本地文件,它隐藏了一个可选的内置包(仅在Jython中使用)

从您的回溯中:

  File "C:\Python3\lib\site-packages\numpy\core\numeric.py", line 37, in 
    import pickle
  File "C:\Python3\lib\pickle.py", line 93, in 
    from org.python.core import PyStringMap
  File "C:\Users\Jakub\desktop\Nowy\workspace\python\org.py", line 2, in <module>
    from tensorflow.examples.tutorials.mnist import input_data
文件“C:\Python3\lib\site packages\numpy\core\numeric.py”,第37行,在 进口泡菜 文件“C:\Python3\lib\pickle.py”,第93行,在 从org.python.core导入PyStringMap 文件“C:\Users\Jakub\desktop\Nowy\