准备工作

由于这是最新的,所以安装tensorflow时很多包都要重新下载,安装。本文将在最后贴出。

本文还将在可视化界面显示anaconda及pycharm的图标(自己的强迫症)

anaconda 离线安装包

pycharm 离线安装包

tensorflow 安装包

CentOS 7上离线安装ansible centos离线安装anaconda_centos

(1)anaconda的安装

下面展示一些 内联代码片

bash Anaconda3-2020.11-Linux-x86_64.sh

CentOS 7上离线安装ansible centos离线安装anaconda_安装包_02


然后一直回车直至出现yes or no的界面即可

CentOS 7上离线安装ansible centos离线安装anaconda_linux_03

我是选择的yes,然后会出现以下内容,根据提示回车即可(需要注意,因为我自己第二次安装时粗心直接去配置环境了,导致我没有生成anaconda3的文件)

CentOS 7上离线安装ansible centos离线安装anaconda_安装包_04

配置anaconda的环境
sudo vi /etc/profile

进入文件进行编辑
键入“i”开启编辑模式,esc退出编辑模式,“:wq”退出文件
在文件的末端增加

# Anaconda
export PATH=$PATH: /root/anaconda3/bin

上述语句中的地址填写自己anaconda3文件夹的位置,保存并退出
重新载入配置文件:

source /etc/profile
anaconda 的图标
cd /usr/share/applications
gedit Anaconda.desktop

在弹出的空白文件中填入以下文件

[Desktop Entry]
Version=1.0
Name=Anaconda
Type=Application
GenericName=Anaconda
Comment=Scientific Python Development Environment - Python3
Exec=/root/anaconda3/bin/anaconda-navigator
Icon=/root/anaconda3/lib/python3.6/site-packages/anaconda_navigator/static/images/anaconda-icon-256x256.png
Terminal=false
StartupNotify=true

注意Exec和Icon中的地址填写自己的
然后保存退出,自己去/usr/share/applications中寻找anaconda的图标即可。可直接拖到桌面上,双击运行,然后选择trust即可。

(2)pycharm的安装

tar xzf pycharm-community-2020.2.3.tar.gz  ## 解压缩
cd pycharm-community-2020.2.3/bin
./pycharm.sh

然后根据他的进行操作即可。

CentOS 7上离线安装ansible centos离线安装anaconda_python_05


CentOS 7上离线安装ansible centos离线安装anaconda_python_06

配置环境,在file-setting-interpreter 中的add,

CentOS 7上离线安装ansible centos离线安装anaconda_python_07


在existing environment 下选择/root/anaconda3/bin/pycharm3.8

创建pycharm的图标
sudo gedit /usr/share/applicaitons/Pycharm.desktop

在新建的文件中填入以下内容

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec=sh /root/ycharm-community-2020.2.3/bin/pycharm.sh
Icon=/root/pycharm-community-2020.2.3/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;

然后于anaconda的一样去/usr/share/applications下查找并拖拽。

(3)tensorflow的安装

可直接在命令行输入pip debug --verbose,查看anaconda支持的tensorflow的文件。

在anaconda3/envs下新建tensorflow的文件夹,并将
tensorflow-2.4.0rc3-cp38-cp38-manylinux2010_x86_64.whl移到该文件夹下,
使用

pip3 install tensorflow-2.4.0rc3-cp38-cp38-manylinux2010_x86_64.whl

出现五个warning后,显示你需要某个安装包,根据提示安装相应的安装包。

可在以下网址寻得:

https://pypi.tuna.tsinghua.edu.cn/simple/ 我安装的版本缺少以下文件。

将以下文件复制到tensorflow文件夹下

CentOS 7上离线安装ansible centos离线安装anaconda_tensorflow_08

对于whil文件可直接采用

pip3 install tensorflow-2.4.0rc3-cp38-cp38-manylinux2010_x86_64.whl

对于tar.gz 采用以下格式进行编写

tar xzf absl-py-0.4.0.tar.gz
cd absl-py-0.4.0
python3 setup.py install

(以上的安装我采用python3 和pip3都是怕对原来的有影响。但是我个人不确定)
链接: Linux下安装Anaconda(64位)详细过程.
链接: Linux创建anaconda-navigator快捷图标.
链接: linux安装Pycharm.
链接:Linux创建anaconda-navigator快捷图标.
链接: Ubuntu下Anaconda和Pycharm的配置.