SDK Manager+ubuntu18.04lts+TX2 +anaconda+Pycharm+TensorFlow+cuda9

21 篇文章 0 订阅

之前tx2装机用的是sdk manager,在集成镜像时自动下载了cuda9,装机的时候也就自动安装了cuda9,所以这里就不在重新安装cuda9了。由于annacoda的官网只出了X86架构的软件,而未出arm架构的软件,所以,在tx2上装不了anaconda。

所以,若想使用tensorflow就只能跳过annaconda直接安装它。

1.pycharm安装

pycharm是兼容tx2的,所以不熟悉tx2安装tensorflow的我觉得先安装pycharm。pycharm的安装见我前几篇博客,里面有讲到怎么安装。这里把遇到的问题说明一下:

装完,显示JDK无效,这时下载一下相应的组件配置一下环境就行:

apt-cache search openjdk
sudo apt-get install openjdk-8-jdk
java -version	
which javac
file /usr/bin/javac
file /etc/alternatives/javac
file /usr/lib/jvm/java-8-openjdk-arm64/bin/javac
sudo gedit ~/.bashrc

将弹出的文本打开,翻到最后一行,将以下的代码复制保存即可:

export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-arm64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

关闭文本,执行刷新代码:

source ~/.bash

之后再按照原来步骤即可顺利完成安装。

2.tensorflow安装

这里装完tensorflow后,发现系统直接调用的是python2.7,导致tensorflow运行不了,以及会报出其他错误,所以我的解决办法是卸载了python2.7然后在重装python2.7,然后执行:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

完成python2切换成python3
python3切换成python2,可以输入以下命令:

sudo update-alternatives --config python

然后根据提示即可切换。

以下是具体安装步骤:

先安装pip以及pip3工具,pip3对应python3及以上,pip对应python2,运行以下命令安装:

sudo apt-get install python-pip                   #####python2的pip
sudo apt-get install python3-pip python3-dev      #####python3的pip3
pip3 -V

根据TensorFlow的要求安装系统软件包:

sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev

安装和升级 PIP3

sudo apt-get install python3-pip
sudo pip3 install -U pip

安装以下Python包:

sudo pip3 install -U numpy grpcio absl-py py-cpuinfo psutil portpicker six mock requests gast h5py astor termcolor protobuf keras-applications keras-preprocessing wrapt google-pasta setuptools testresources

.安装TensorFlow使用安装TensorFlowPIP3命令(此命令将安装最新版本的TensorFlow)

sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v42 tensorflow-gpu

要验证是否已在Jetson TX2上成功安装TensorFlow,在终端运行:

python3
>>> import tensorflow

不报错,就说明安装成功。

一起开启新世界的大门吧😊

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lindsayshuo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值