linux mint 18安装中文,无法在Linux Mint 18.1“Serena”下安装pyFFTW
我试图为FFTWC库安装Python包装器pyFFTW,但似乎无法了解问题所在。
我从官方页面下载了FFTW(版本3.3.6,fftw-3.3.6-pl2.tar.gz),并使用$ ./configure
$ make
$ sudo make install
如提供的自述文件中所述。然后我就跑
^{pr2}$
按照website上的建议。终端给我这个输出:$ pip install pyfftw
Collecting pyfftw
Using cached pyFFTW-0.10.4.tar.gz
Building wheels for collected packages: pyfftw
Running setup.py bdist_wheel for pyfftw ... error
Complete output from command /anaconda2/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-ONw2sB/pyfftw/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d /tmp/tmprNCz7Kpip-wheel- --python-tag cp27:
.
. (shortened by me)
.
In file included from /anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0,
from /anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
from /anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from /tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.c:462:
/anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
#warning "Using deprecated NumPy API, disable it by " \
^
/tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.c: In function ‘__pyx_f_6pyfftw_6pyfftw_byte_align.isra.48.constprop’:
/tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.c:3086:6: warning: ‘__pyx_v_update_dtype’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (__pyx_t_1) {
^
gcc -pthread -shared -L/anaconda2/lib -Wl,-rpath=/anaconda2/lib,--no-as-needed build/temp.linux-x86_64-2.7/tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.o -L/anaconda2/lib -lfftw3 -lfftw3f -lfftw3l -lfftw3_threads -lfftw3f_threads -lfftw3l_threads -lpython2.7 -o build/lib.linux-x86_64-2.7/pyfftw/pyfftw.so
/usr/bin/ld: //usr/local/lib/libfftw3.a(apiplan.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
//usr/local/lib/libfftw3.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
----------------------------------------
Failed building wheel for pyfftw
Running setup.py clean for pyfftw
Failed to build pyfftw
.
. (shortened by me)
.
In file included from /anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1777:0,
from /anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
from /anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
from /tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.c:462:
/anaconda2/lib/python2.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
#warning "Using deprecated NumPy API, disable it by " \
^
/tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.c: In function ‘__pyx_f_6pyfftw_6pyfftw_byte_align.isra.48.constprop’:
/tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.c:3086:6: warning: ‘__pyx_v_update_dtype’ may be used uninitialized in this function [-Wmaybe-uninitialized]
if (__pyx_t_1) {
^
gcc -pthread -shared -L/anaconda2/lib -Wl,-rpath=/anaconda2/lib,--no-as-needed build/temp.linux-x86_64-2.7/tmp/pip-build-ONw2sB/pyfftw/pyfftw/pyfftw.o -L/anaconda2/lib -lfftw3 -lfftw3f -lfftw3l -lfftw3_threads -lfftw3f_threads -lfftw3l_threads -lpython2.7 -o build/lib.linux-x86_64-2.7/pyfftw/pyfftw.so
/usr/bin/ld: //usr/local/lib/libfftw3.a(apiplan.o): relocation R_X86_64_32S against `.rodata' can not be used when making a shared object; recompile with -fPIC
//usr/local/lib/libfftw3.a: error adding symbols: Bad value
collect2: error: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
我怀疑这和丢失的包裹有关,但谁知道。。。我检查了所有的要求,应该安装了所有的程序来使用FFTW和setuptools等等。我甚至尝试从github源代码构建,但这给了我同样的错误。
有什么关于我可能做错什么的建议吗?在
PS:很抱歉终端输出太长。。。我已经把它缩短为(imo)的重要部分。在
提前感谢您的帮助!在
梅泰格
linux mint 18安装中文,无法在Linux Mint 18.1“Serena”下安装pyFFTW相关推荐
- puppy linux安装中文包,Puppy Linux 4.00 的中文支持包
欢迎进入Linux社区论坛,与200万技术人员互动交流 >>进入 Puppy Linux 4.00 不到88MB大小,但它自带了大量的描扫仪.打印机.数码相机的驱动以及音乐录制/编辑/转换 ...
- linux乌班图中文输入法,Ubuntu Linux怎么安装中文输入法
Ubuntu上的输入法主要有小小输入平台(支持拼音/二笔/五笔等),Fcitx,Ibus,Scim等.其中Scim和Ibus是输入法框架.在Ubuntu的中文系统中自带了中文输入法,通过Ctrl+Sp ...
- linux notepad 安装教程,Ubuntu 15.04/14.10/14.04下安装和卸载Notepad++(notepadqq)
Ubuntu下的Notepad++也就是notepadqq,比较适合刚从Windows平台转移到Linux平台的用户使用,如果你一直在Windows下使用的是nodepad++,那么推荐你在Linux ...
- 麒麟linux怎么安装软件,在优麒麟Ubuntu Kylin 20.04下安装QQ for Linux的方法
本文介绍在优麒麟Ubuntu Kylin 20.04操作系统下安装QQ for Linux的方法,同时给出遇到QQ for Linux闪退的解决方案. 安装方法 请先到QQ for Linux下载页面 ...
- linux 找不到g09,科学网—如何在非用户目录下安装高斯 g09 - 陈照强的博文
在终端中输入:echo $GAUSS_SCRDIR看看是空的还是有路径 如果是空的,那么就说明你没设置这个变量,这样的话临时文件会写在和输入输出文件相同的目录下.如果你设置了这个变量,那么请保证你设置 ...
- CentOS 7安装和配置的基础教程,字符界面下安装图形界面,图形界面和字符界面的切换
CentOS 7安装教程: 准备阶段: 软件:VMware Workstation 镜像文件:CentOS-7-x86_64-bin-DVD1.iso CentOS 7.9(2009) 下载:页面加载 ...
- oracle10安装注意事项,科学网—Asianux server 3.0下安装oracle 10.2注意事项 - 谢安涛的博文...
Asianux server 3.0下安装oracle 10.2注意事项 这几天刚接触到linux下的环境,还真不习惯.下面是安装的一些总结. 1)首先做好交换空间:(也可以在2步骤之中再设置) dd ...
- mysql server安装不成功,解决Mysql5.7.17在windows下安装启动时提示不成功问题
在机器上首次安装MySQL, 操作系统是win7 mysql 的安装文件是 zip 格式的,版本是5.7.17 解压之后,安装步骤是 1.首先找个文件存放这些安装程序以及 数据 假设是E:\\mysq ...
- 服务器能用usb pe安装win7系统,巧用U盘在win8PE下安装win7系统的教程
U盘的强大功能,以及U盘的便携性让U盘成为大众最受欢迎的安装系统工具,用U盘安装系统的方式逐渐成为一种主流趋势,下面小编就详细地来给大家演示一下,如何用U盘在win8下安装win7系统. 一.U盘启动 ...
最新文章
- STM32 进阶教程 6 - 汇编与C混合编程
- ResNet50 复现
- 计算机网络技术超文本,网络协议确定了计算机网络传递和管理信息的规范,其中HTTP属于()A、超文本传输协议B、传输控制协...
- 你可能不知道的C#语言特性
- linux使用vim开启文档,linux 配置 直接用VIM默认打开文件
- C++ STL标准模板库(queue)
- 保姆级教程 | TensorFlow-YOLOv3 从本地训练到服务器部署全过程
- Front_end - - BOM和DOM
- java代码块执行顺序_JAVA代码块执行顺序分析测试
- 基于python和mysql的查询操作
- 软考(软件设计师)考点总结 -- 计算机组成与体系结构
- 智能小家居——智能插座TOP10方案合集
- Matlab图例Legend多行排布、字体格式
- JNI基础:JNI数据类型和类型描述符
- 神舟Z8-SP7D1驱动安装
- Spring Boot 错误页面解析原理(超级无敌详细)
- STL之容器stack
- 22款受欢迎的计算机取证工具
- 求伯君与雷军的三十年
- Nexus中创建仓库时,repository connectors 干嘛的?