我正在使用Python进行线性代数课程的编程.对于我们需要的工具,我正在尝试安装NumPy.我用这个网站来指导我完成安装过程.
我从SciPy OS X页面上的链接开始,最终到达SourceForge下载站点.
从那里,我选择了Mac OS X安装程序numpy-1.6.1-py2.7-python.org-macosx10.3.dmg.
当我去Idle并输入时
>>> import numpy as np
Run Code Online (Sandbox Code Playgroud)
这是我收到的错误:
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/__init__.py", line 137, in <module>
import add_newdocs
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/add_newdocs.py", line 9, in <module>
from numpy.lib import add_newdoc
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/__init__.py", line 4, in <module>
from type_check import *
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/lib/type_check.py", line 8, in <module>
import numpy.core.numeric as _nx
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/__init__.py", line 5, in <module>
import multiarray
ImportError: …Run Code Online (Sandbox Code Playgroud) ...无需卸载最新版本。
我正在开发一个使用 Bundler 1.10 的项目,但我在所有其他项目中使用 Bundler 1.11。由于这个项目是在 1.10 上,每当我运行任何bundle命令时,Gemfile.lock由于 Bundler 1.11 引入的不同格式,我的更改。
到目前为止,我找到的唯一解决方案是像这样运行我的所有命令:
bundle _1.10.6_ [command]
Run Code Online (Sandbox Code Playgroud)
(来自这里的答案:https : //stackoverflow.com/a/4373478/1612744)
有没有更好的办法?我正在使用 rbenv,而不是 rvm。
bundler ×1
nose ×1
numpy ×1
python-2.7 ×1
python-idle ×1
rbenv ×1
ruby ×1
rubygems ×1
terminal ×1