非法指令(核心已转储)

情况:conda环境输入pip,或调用python输入import都报这个错误。

Jetson tx2安装archiconda并创建环境,一开始用着很正常,但是在将CPU版本的torch改成GPU版的过程中出现了这个错误。

一开始不知道什么原因,花了好几天时间在网上查也没解决,索性把配置的环境全删了,重新建立环境还是不行。。

然后把archiconda也删了重新安装,建立了python=3.6的环境,还是不行。。。(很好,我的怒火开始燃烧!)

最后发现:可能在将CPU版本的torch改成GPU版的过程中安装了一些包,版本不匹配,导致了这个情况。

解决过程很奇怪,不知不觉中。。。。。。。。

一开始创建了一个python=3.6的环境,自动安装了python3.6.13和pip20.2。

然后使用conda uninstall pip卸载了python和pip,wheel等包(自动跳出的这些包)。

然后重新安装了pip19.1.1,到这一步之后发现pip还是会报那个错误,但是pip3可以用了!

本来i想就这么凑合着用,安装了pytorch,结果发现import torch还是出那个错,就很无语。

真正解决:看了一个博主说可能是numpy的版本问题,安装torch时自动安装了numpy1.19.5,想着把版本降低一些,就先卸载了pytorch(连着一同安装的numpy也卸载了),然后从anaconda.orghttps://anaconda.org/官网搜索栏下载了numpy1.12.1版本。

再次输入pip或者pip3发现都能用了,完美!

anaconda那个官方网站挺好用的,可以搜索好多安装包,建议收藏!

  • 4
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
非法指令 (核心已转储)是一个错误提示,它通常出现在Linux环境下使用TensorFlow时。这个错误提示表明你的CPU可能不支持TensorFlow所使用的AVX指令集。AVX指令集是一种高级向量扩展指令集,它提供了更高的计算性能,但较早的CPU可能无法执行这些指令。 为了解决这个问题,你可以尝试卸载当前版本的TensorFlow,然后安装一个低于1.6版本的TensorFlow。你可以使用以下命令来卸载和安装TensorFlow: pip uninstall tensorflow pip install tensorflow==1.5.0 (如果你使用的是pip3指令安装的,则应该使用pip3 uninstall tensorflow和pip3 install tensorflow==1.5.0) 这样,你就可以使用一个适配你的CPU的TensorFlow版本,避免非法指令错误的出现。请注意,这个方法只适用于Linux环境下使用pippip3安装的TensorFlow。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [非法指令 (核心已转储) 彻底解决方案](https://blog.csdn.net/layra_liu/article/details/124032893)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [linux import tensorflow as tf 非法指令 (核心已转储)](https://blog.csdn.net/leishupei/article/details/114627907)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值