当前位置: 首页 > article >正文

【已解决,含泪总结】非root权限在服务器上配置python和torch环境,代码最终成功训练(一)

配置Python环境

没有root权限服务器上有多个python环境但没有自己想要的怎么办

之前跑别的实验的时候改过指定的python3.7版本,但是居然我过了一段时间之后,再次打开,python版本居然又回到2.7(服务器/usr/下的默认python版本)了,我大惊!!

而且这里有个坑!

由于我暂时把python版本改成了3.7,但是实际上下次登录的时候还是显示python 2.7,我麻了。
而且在我不知道只是暂时修改的情况下,我根据报错说的那些缺失的包,我用pip下载,由于我没有细看,导致全都装到python2.7里了。。。
然后我回过神,觉得该用pip3才能安装缺失包的时候,已经不记得报过多少错了!!一直在机械安装,我认为就还是环境变量的问题,所以我决定先把python3.7的版本定死再说!!

alias python='/home/某某/anaconda3/bin/python3.7'

记得换成你自己的路径,添加到bashrc文件里保存就好了
具体操作:

vim ~/.bashrc
按i键
粘贴到最后一行
按Esc键,再输入:wq就可以保存(我是输入的:wq!,因为加感叹号是强制保存)
source ~/.bashrc

重新开始!

因为代码需要python3.8,服务器上没有
cuda10.2版本之前在我服务器上有,所以我就直接链接,在bashrc配置文件里直接配置环境变量
我重新安装python3.8在我个人目录下,因为实在是不想再用服务器里的python,然后用着用着再给我蹦出来什么你没有root权限了。。。。
我的默认根目录是home/某某/

mkdir Python3.8
mkdir Python-3.8.0
wget https://www.python.org/ftp/python/3.8.0/Python-3.8.0.tgz
tar -xzf Python-3.8.0.tgz && cd Python-3.8.0
./configure --enable-optimizations --prefix=/home/某某/Python3.8
make && make install
alias python='/home/某某/Python3.8/bin/python3.8'

(因为python换成了3.8版本,所以把一开始的alias语句换成3.8版本的)

然后退出服务器的登录,再进来,输入python
显示python3.8.0版本就完成python的安装了


http://www.kler.cn/news/368149.html

相关文章:

  • Liunx权限概念及权限管理
  • Node.js 模块化
  • Mysql主主互备配置
  • LLM | 论文精读 | 基于大型语言模型的自主代理综述
  • Distributed Actor 在在线联机游戏中的使用方案
  • 【赵渝强老师】Oracle的联机重做日志文件与数据写入过程
  • 设计模式——过滤器模式
  • 脚本-把B站缓存m4s文件转换成mp4格式
  • vue通过JSON文件生成KML文件源码
  • There is no screen to be resumed matching xxx【解决方案、screen、原因分析】
  • 《2024中国泛娱乐出海洞察报告》解析,垂直且多元化方向发展!
  • linux驱动—注册驱动分析
  • 使用Python计算相对强弱指数(RSI)进阶
  • HarmonyOS NEXT 应用开发实战(八、知乎日报List列表下拉刷新及上滑加载更多分页的实现)
  • Vue引入高德地图自定义信息窗体绑定点击事件无效解决方案
  • anaconda 创建环境失败 解决指南
  • 【刷题10】2024.10.26
  • Spark 广播变量(Broadcast Variable)原理及源码分析
  • 绝了,这款播放器让发烧友疯狂种草,堪称音乐神器
  • 力扣876:链表的中间结点
  • 安全知识见闻-网络安全热门证书
  • SpringBoot技术栈在宠物用品交易网站中的应用
  • php后端学习,Java转php
  • 智能合约开发中的LP分红系统
  • 第四期书生大模型实战营(【入门岛】- 第1关 | Linux基础知识)
  • python基础知识点笔记(全)