【发布时间】:2018-09-27 05:01:43
【问题描述】:
首先我知道这个主题是重复的,但是如果我理解了这个问题,我就不会来这里问我的问题了。
我读了
Explain why numpy should not be imported from source directory
可能还有 2^6 个其他站点/问题/解决方案(pip 等)有类似问题,但我仍然不明白。我是初学者,在ubuntu上更新python库没问题,但是在windows上,我就紧张了。
所以我将解释我更新库的方式:
我继续https://github.com/numpy/numpy/releases
我采用 v.1.11.0(zip)
我在下载中获得了文件 numpy-1.11.0.zip
我删除了 C:\Python27\Lib\site-packages 中的文件 'numpy'
我将我的新文件 numpy-1.11.0.zip 放入站点包中
我解压那个文件。
我点击该 upzip 文件的所有 .py 文件
当我尝试编译我的代码(适用于以前版本的 numpy)时,我收到一个错误:
ImportError: 导入 numpy 时出错:您不应该尝试从其源目录导入 numpy;请退出 numpy 源代码树,然后从那里重新启动您的 python 解释器。
我在哪里未能更新我的 numpy 库?谁能给我简单的解释一下,因为我真的是菜鸟。
【问题讨论】:
-
您是否尝试过使用 pip 对其进行更新?如果是这样,会发生什么?还是你根本不知道如何使用 pip?
-
不,我没有尝试使用 pip,因为我不知道如何在 Windows 上安装,我尝试:'python -m pip install -U pip' 但 Windows 不将 python 识别为实习生命令
-
我得到:
[33mRetrying (Retry(total=1, connect=None, read=None, redirect=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0323CCD0>, 'Connection to pypi.python.org timed out. (connect timeout=15)')': /simple/pip/[0m [31mOperation cancelled by user[0m,当我尝试安装 pip 所以我不使用该解决方案时 -
你用的是什么版本的 Python?
-
我用的是2.7.9版本