python-3.x - Numpy 仅在我的特定 github 文件夹之一中不起作用
问题描述
我不明白为什么 numpy 不能在我的 github 文件夹中工作,但可以正常工作。
~$ echo 'import numpy as np' > foo.py
~$ echo 'print(np.__version__)' >> foo.py
~$ python3 foo.py
在这里,我的脚本给出了很好的答案:
1.14.5
现在让我们在我的 github 文件夹中尝试
~$ cd github/the/path/of/my/utils/git/folder
github/the/path/of/my/utils/git/folder$ echo 'import numpy as np' > foo.py
github/the/path/of/my/utils/git/folder$ echo 'print(np.__version__)' >> foo.py
我们做的完全一样:
github/the/path/of/my/utils/git/folder$ python3 foo.py
我有这些错误:
Traceback (most recent call last):
File "foo.py", line 1, in <module>
import numpy as np
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/__init__.py", line 142, in <module>
from . import add_newdocs
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/lib/__init__.py", line 8, in <module>
from .type_check import *
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/lib/type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/core/__init__.py", line 16, in <module>
from . import multiarray
SystemError: initialization of multiarray raised unreported exception
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
from apport.report import Report
File "/usr/lib/python3/dist-packages/apport/report.py", line 21, in <module>
from urllib.request import urlopen
File "/usr/lib/python3.6/urllib/request.py", line 88, in <module>
import http.client
File "/usr/lib/python3.6/http/client.py", line 71, in <module>
import email.parser
File "/usr/lib/python3.6/email/parser.py", line 12, in <module>
from email.feedparser import FeedParser, BytesFeedParser
File "/usr/lib/python3.6/email/feedparser.py", line 27, in <module>
from email._policybase import compat32
File "/usr/lib/python3.6/email/_policybase.py", line 9, in <module>
from email.utils import _has_surrogates
File "/usr/lib/python3.6/email/utils.py", line 33, in <module>
from email._parseaddr import quote
File "/usr/lib/python3.6/email/_parseaddr.py", line 16, in <module>
import time, calendar
File "/usr/lib/python3.6/calendar.py", line 50, in <module>
class _localized_month:
File "/usr/lib/python3.6/calendar.py", line 52, in _localized_month
_months = [datetime.date(2001, i+1, 1).strftime for i in range(12)]
File "/usr/lib/python3.6/calendar.py", line 52, in <listcomp>
_months = [datetime.date(2001, i+1, 1).strftime for i in range(12)]
AttributeError: module 'datetime' has no attribute 'date'
Original exception was:
Traceback (most recent call last):
File "foo.py", line 1, in <module>
import numpy as np
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/__init__.py", line 142, in <module>
from . import add_newdocs
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/lib/__init__.py", line 8, in <module>
from .type_check import *
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/lib/type_check.py", line 11, in <module>
import numpy.core.numeric as _nx
File "/home/my_user_name/.local/lib/python3.6/site-packages/numpy/core/__init__.py", line 16, in <module>
from . import multiarray
SystemError: initialization of multiarray raised unreported exception
我现在真的不知道该怎么办?有什么想法吗?
我已经尝试过:
pip install numpy -U
和 :
rm -r __pycache__
没用……`
解决方案
好的,它写在这里:
AttributeError: module 'datetime' has no attribute 'date'
我的 utils 文件夹中只有一个名为 datetime.py 的脚本(如 lib)。我已经重命名了文件,它现在可以工作了。
推荐阅读
- javascript - KendoDropDownList 默认选择值在控制器上无法正常工作
- ffmpeg - 使用 ffmpeg 合并 mp4 文件(按顺序)
- c# - DOT NET LinkButton 在应用程序中呈现不同
- html - 没有前缀“file:///”的图像不显示在 HTML 中
- google-oauth - 当 GoogleAuthorizationCodeFlow 调用已批准的应用程序时未发布刷新令牌
- python - 从无量纲生成一维数组
- r - 用以前的非 NA 可用值 R 填充 NA
- xamarin - MvxSpinner 绑定到 ItemSource 属性不起作用
- python - 如何启用 Vim 折叠命令?
- jboss - 无法在 wildfly 上部署 KIE Server 7.70