ONNX—Anaconda安装
2018-03-29 22:19
836 查看
今天根据pytorch官网教程配置ONNX,发现教程中还存在一些坑,经过问题分析查找,现已将问题解决,成功安装。具体步骤如下:
1:创建python3.5环境,将TensorRT和Pytorch安装在此环境中,否则使用python3.6版本TensorRT将无法安装成功;
2:source activate XXX35(python3.5环境)切换到安装环境,执行
conda install -c conda-forge protobuf numpy
conda install -c conda-forge onnx
3:在此环境下 使用 python -c "import onnx"发现报错:
Error in `python': free(): invalid pointer
很可能是缺少libtcmalloc-minimal4库,首先安装
sudo apt-get install libtcmalloc-minimal4
然后打开~/.bashrc文件
sudo gedit ~/.bashrc
在文件末尾添加如下代码:
export LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so.4"
最后重新载入环境变量即可
sudo source ~/.bashrc
4:关闭当前terminal并重新打开一个新的terminal,切换进XXX35环境,使用 python -c "import onnx",不报错即成功安装。
1:创建python3.5环境,将TensorRT和Pytorch安装在此环境中,否则使用python3.6版本TensorRT将无法安装成功;
2:source activate XXX35(python3.5环境)切换到安装环境,执行
conda install -c conda-forge protobuf numpy
conda install -c conda-forge onnx
3:在此环境下 使用 python -c "import onnx"发现报错:
Error in `python': free(): invalid pointer
很可能是缺少libtcmalloc-minimal4库,首先安装
sudo apt-get install libtcmalloc-minimal4
然后打开~/.bashrc文件
sudo gedit ~/.bashrc
在文件末尾添加如下代码:
export LD_PRELOAD="/usr/lib/libtcmalloc_minimal.so.4"
最后重新载入环境变量即可
sudo source ~/.bashrc
4:关闭当前terminal并重新打开一个新的terminal,切换进XXX35环境,使用 python -c "import onnx",不报错即成功安装。
相关文章推荐
- 利用Anaconda完美解决Python 2与python 3的共存问题
- 开源软件包和环境管理系统Anaconda的安装使用
- Windows下Anaconda的安装和简单使用方法
- 解决python3在anaconda下安装caffe失败的问题
- Python学习之Anaconda的使用与配置方法
- windows上安装Anaconda和python的教程详解
- Anaconda多环境多版本python配置操作方法
- python anaconda 安装 环境变量 升级 以及特殊库安装的方法
- Python科学计算环境推荐――Anaconda
- Aliyun-安装Anaconda记录
- Linux安装程序Anaconda分析
- Kickstart/Anaconda实现自动化安装原理详解
- (Tensorflow系列2)Anaconda里安装Tensorflow
- Python数据分析入门 -- Anaconda
- sublime text3 下搭建python IDE环境 --Anaconda插件篇
- Anaconda问题
- win7 Anaconda 安装 scrapy模块
- TensorFlow(一):使用Anaconda安装TensorFlow