Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/305.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 Numpy安装运行时错误:断开的工具链:无法链接简单的C程序_Python_Numpy_Homebrew - Fatal编程技术网

Python Numpy安装运行时错误:断开的工具链:无法链接简单的C程序

Python Numpy安装运行时错误:断开的工具链:无法链接简单的C程序,python,numpy,homebrew,Python,Numpy,Homebrew,macbook air 我花了一段时间试图安装这个。首先,我不能使用Homebrew,因为我安装了它,但随后“网络连接”断开,现在我的计算机找不到“brew”命令,但它显示Homebrew已安装。因此,我不知道如何在不使用brew命令的情况下卸载它 因此,我试图从命令行安装numpy。我有xcode、命令行工具、gcc fortran 4.2.3和下载的numpy。我在尝试安装时遇到运行时错误!我已经阅读并尝试了以前文章中的所有内容 我附加了我的路径来告诉你们所有人,也许我搞砸了 echo $

macbook air

我花了一段时间试图安装这个。首先,我不能使用Homebrew,因为我安装了它,但随后“网络连接”断开,现在我的计算机找不到“brew”命令,但它显示Homebrew已安装。因此,我不知道如何在不使用brew命令的情况下卸载它

因此,我试图从命令行安装numpy。我有xcode、命令行工具、gcc fortran 4.2.3和下载的numpy。我在尝试安装时遇到运行时错误!我已经阅读并尝试了以前文章中的所有内容

我附加了我的路径来告诉你们所有人,也许我搞砸了

 echo $PATH
/Library/Frameworks/Python.framework/Versions/2.6/bin:/Library/Frameworks/Python.framework/Versions/3.4 bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
我会喜欢你的帮助

Traceback (most recent call last):
  File "setup.py", line 251, in <module>
    setup_package()
  File "setup.py", line 243, in setup_package
    setup(**metadata)
  File "/Users/Anisa/Downloads/numpy-1.9.1/numpy/distutils/core.py", line 169, in setup
    return old_setup(**new_attr)
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/core.py", line 152, in setup
    dist.run_commands()
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/dist.py", line 975, in run_commands
    self.run_command(cmd)
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/dist.py", line 995, in run_command
    cmd_obj.run()
  File "/Users/Anisa/Downloads/numpy-1.9.1/numpy/distutils/command/build.py", line 39, in run
    old_build.run(self)
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/command/build.py", line 134, in run
    self.run_command(cmd_name)
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/cmd.py", line 333, in run_command
    self.distribution.run_command(command)
  File "/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/distutils/dist.py", line 995, in run_command
    cmd_obj.run()
  File "/Users/Anisa/Downloads/numpy-1.9.1/numpy/distutils/command/build_src.py", line 153, in run
    self.build_sources()
  File "/Users/Anisa/Downloads/numpy-1.9.1/numpy/distutils/command/build_src.py", line 164, in build_sources
    self.build_library_sources(*libname_info)
  File "/Users/Anisa/Downloads/numpy-1.9.1/numpy/distutils/command/build_src.py", line 299, in build_library_sources
    sources = self.generate_sources(sources, (lib_name, build_info))
  File "/Users/Anisa/Downloads/numpy-1.9.1/numpy/distutils/command/build_src.py", line 386, in generate_sources
    source = func(extension, build_dir)
  File "numpy/core/setup.py", line 686, in get_mathlib_info
    raise RuntimeError("Broken toolchain: cannot link a simple C program")
RuntimeError: Broken toolchain: cannot link a simple C program

我两次碰到这个问题,两次都是这样解决的:放弃pip

第一次是在osx上,我安装了numpy。自制将处理所有依赖项


第二次是在centos7上,就像上面一样,我只是yum install-y numpy。

我两次遇到这个问题,两次都是这样解决的:放弃pip

第一次是在osx上,我安装了numpy。自制将处理所有依赖项


第二次是在centos7上,与上面类似,我只是yum install-y numpy。

我遇到了同样的问题,只是我在使用brew install numpy,带有:

是我错误的完整日志

这个问题有一些潜在的解决方案:

虽然我不想求助于sudo,我想坚持自制,因为我真正的目标是自制opencv,所以到目前为止我还没有运气


编辑:将导出ARCHFLAGS=-Wno error=未使用的命令行参数hard error将来添加到我的.bash_配置文件中,正如我链接的另一个问题所建议的那样,让brew几乎完美地安装numpy。之后剩下的就是我必须brew链接覆盖numpy,因为我以前安装的是非brew numpy。现在似乎可以工作了。

我遇到了同样的问题,只是我使用的是brew install numpy,具有:

是我错误的完整日志

这个问题有一些潜在的解决方案:

虽然我不想求助于sudo,我想坚持自制,因为我真正的目标是自制opencv,所以到目前为止我还没有运气


编辑:将导出ARCHFLAGS=-Wno error=未使用的命令行参数hard error将来添加到我的.bash_配置文件中,正如我链接的另一个问题所建议的那样,让brew几乎完美地安装numpy。之后剩下的就是我必须brew链接覆盖numpy,因为我以前安装的是非brew numpy。现在似乎可以工作了。

我在Fedora24中安装Python3 numpy时遇到了类似的问题

Ollegn为我提供的解决方案是:

sudo dnf install python3-devel
sudo dnf install make automake gcc gcc-c++ gcc-gfortran
sudo dnf install redhat-rpm-config
sudo dnf install subversion
sudo pip3 install -U numpy

我在Fedora24中安装Python3Numpy时也遇到了类似的问题

Ollegn为我提供的解决方案是:

sudo dnf install python3-devel
sudo dnf install make automake gcc gcc-c++ gcc-gfortran
sudo dnf install redhat-rpm-config
sudo dnf install subversion
sudo pip3 install -U numpy

使用python更新pip-mpip安装-升级pip


然后安装库pip安装库

使用python更新pip-m pip安装-upgrade pip


然后安装你的库pip安装你的库

我想你应该使用一种叫做虚拟环境的东西来安装numpy。我一直在使用matlab,但我会尝试虚拟环境,让大家都知道。我想你们应该使用一种叫做虚拟环境的东西来安装numpy。我一直在使用matlab,但我会尝试虚拟环境,让大家都知道。谢谢!我必须结合两种解决方案在OS X el capitan:1上的自制PyPy4.0.1下安装numpy。不要使用pip-ot-get-numpy,而是从github获得它:pypy-m pip-install-git+https://bitbucket.org/pypy/numpy.git@pypy-4.0.1并使用此答案中提到的导出。谢谢!我必须结合两种解决方案在OS X el capitan:1上的自制PyPy4.0.1下安装numpy。不要使用pip-ot-get-numpy,而是从github获得它:pypy-m pip-install-git+https://bitbucket.org/pypy/numpy.git@pypy-4.0.1并使用此答案中提到的导出。这是否回答了您的问题?这回答了你的问题吗?