在无权限的服务器(Linux)中安装Tensorflow

本文档详细介绍了如何在无权限的Linux服务器上安装Tensorflow。由于服务器限制,不能直接使用系统级别的pip,作者通过创建Python3.6的软连接解决了问题,并在个人文件夹下使用virtualenv建立了一个虚拟环境。在虚拟环境中成功安装并激活了Tensorflow,同时提醒读者,若服务器已有Tensorflow模块,需避免将其加入~/.bashrc,以防止版本冲突。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 无权限的服务器中是无法直接在命令行中输入 :
    sudo pip install tensorflow

    为了能够随意地install一些modules,需要在自己用户名下的文件夹建立一个虚拟环境,这里安装的是virtualenv

  2.  我的服务器系统中已经安装好了python3.6,但是由于系统中自带python2.7,且无权限无法使用语句

    sudo pip install --upgrade pip

    并且无法使用python3.6 中的pip,所以笔者试了好多方法后,最后创建软连接,利用语句

    ln -s /usr/lib/python3.6/site-packages/pip /home/你的用户名/.local/bin/pip3

    便可以正常使用python3.6 中的pip,例如

    python3.6 -m pip install tensorflow

    (没创建软连接前,一直显示:No module named pip,尝试了各种创建软连接的方法,只有这个位置尝试后发现pip可以使用,这里笔者是认为pip对应文件夹需要弄清楚

  3. 安装虚拟环境Virtualenv 

    python3.6 -m pip install virtualenv
    
    $ wh
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值