Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/334.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 运行文件时模块以独占方式导入错误_Python_Module - Fatal编程技术网

Python 运行文件时模块以独占方式导入错误

Python 运行文件时模块以独占方式导入错误,python,module,Python,Module,我试图在脚本中导入并使用matplotlib.pyplot,但出现以下错误: Traceback (most recent call last): File "<pyshell#18>", line 1, in <module> from matplotlib import pyplot as plt File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site

我试图在脚本中导入并使用matplotlib.pyplot,但出现以下错误:

    Traceback (most recent call last):
  File "<pyshell#18>", line 1, in <module>
    from matplotlib import pyplot as plt
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/matplotlib/pyplot.py", line 36, in <module>
    from matplotlib.figure import Figure, figaspect
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/matplotlib/figure.py", line 40, in <module>
    from matplotlib.axes import Axes, SubplotBase, subplot_class_factory
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/matplotlib/axes/__init__.py", line 4, in <module>
    from ._subplots import *
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/matplotlib/axes/_subplots.py", line 10, in <module>
    from matplotlib.axes._axes import Axes
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/matplotlib/axes/_axes.py", line 22, in <module>
    import matplotlib.dates as _  # <-registers a date unit converter
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/matplotlib/dates.py", line 126, in <module>
    from dateutil.rrule import (rrule, MO, TU, WE, TH, FR, SA, SU, YEARLY,
  File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/dateutil/rrule.py", line 13, in <module>
    from fractions import gcd
ImportError: cannot import name 'gcd'

我的脚本是从桌面上的文件夹运行的,我用pip3在终端中安装了matplotlib。

您名为
fracts.py的文件正在隐藏同名的内置模块,当其他库尝试使用该库时会导致问题。将文件命名为其他名称。

名为
fracts.py的文件正在隐藏同名的内置模块,当其他库尝试使用该库时会导致问题。将您的文件命名为其他名称。

您是否在某个地方创建了名为
fracts.py
的文件?fracts.py是我试图运行的脚本,它位于我桌面上的文件夹中。您是否在某个地方创建了名为
fracts.py
的文件?fracts.py是我试图运行的脚本,它位于我桌面上的文件夹中。@pacopler:可能有错误名为
fracts.pyc
的文件位于
fracts.py
附近,您也必须删除该文件。由于您运行的是3.4,您的
fracts.pyc
文件将位于目录
\uuuu pycache\uuuu
@PacoPoler:在
fracts.py
附近可能有一个名为
fracts.pyc
的文件,您也必须删除该文件。因为您运行的是3.4,所以
fracts.pyc
文件将位于目录
\uuu pycache\ucode>中。
import matplotlib
from matplotlib import pyplot