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

Ubuntu18.04服务器非root用户在虚拟环境下的python版本设定

最近需要跑一个python=3.9.16版本的代码,Ubuntu18.04服务器上是上次博客中已经定死的python=3.8.0版本
需要创建一个虚拟环境,并且在虚拟环境中配置python=3.9.16版本
只需要创建一个虚拟环境

conda create -n yyy python=3.9.16

yyy是你的虚拟环境名字

创建之后,激活虚拟环境

source activate yyy
或者
conda activate yyy

激活之后,输入python
却发现仍然是之前设定好的python版本,也就是3.8.0,而不是3.9.16
这是因为在bashrc配置文件中,在上篇博客中写死了python的环境,并且Path环境路径里,python3.8.0的安装路径优先级高,因此只需要改两步
第一步:把原来的alias那行语句注释掉或者删掉
第二步:把bashrc里的3.9.16的路径提前

vim ~/.bashrc输入i,将Path改成以下内容
export PATH=/home/XXX/anaconda3/bin:$CUDA_HOME/bin:/home/XXX/Python3.8/bin:$PATH
然后Esc键退出,输入:wq!来强制保存source ~/.bashrc

然后退出当前服务器上的用户登录:exit
重新登录,激活环境之后,再输入python
显示的就是python3.9.16的正确版本啦

http://www.lryc.cn/news/476019.html

相关文章:

  • CodeS:构建用于文本到 SQL 的开源语言模型
  • HTML 基础概念:什么是 HTML ? HTML 的构成 与 HTML 基本文档结构
  • 18 Docker容器集群网络架构:一、etcd 概述
  • R语言贝叶斯分层、层次(Hierarchical Bayesian)模型房价数据空间分析
  • SpringBoot 在初始化加载无法使用@Value的时候读取配置文件教程
  • 基于MATLAB的身份证号码识别系统
  • 【人工智能-初级】练习题:matplotlib基础练习30例
  • 【002】基于SpringBoot+thymeleaf实现的蓝天幼儿园管理系统
  • nvm详解
  • Lucene的概述与应用场景(1)
  • 11.3笔记
  • 数据结构之线段树
  • vue 快速入门
  • iframe视频宽度高度自适应( pc+移动都可以用,jq写法 )
  • Observability:OpenTelemetry Elastic 分发简介
  • golang的RSA加密解密
  • 深度学习-梯度消失/爆炸产生的原因、解决方法
  • MVC(Model-View-Controller)模式概述
  • 数据结构 —— 红黑树
  • 《功能高分子学报》
  • Linux特种文件系统--tmpfs文件系统
  • 《基于STMF103的FreeRTOS内核移植》
  • 一七二、Vue3性能优化方式
  • 软件测试--BUG篇
  • Scikit-learn和Keras简介
  • python在word的页脚插入页码
  • Java面试题十四
  • yarn : 无法加载文件,未对文件 进行数字签名。无法在当前系统上运行该脚本。
  • Hadoop——HDFS
  • 计算机的一些基础知识