linux创建虚拟环境

Linux系统ubuntu中创建anaconda虚拟环境,安装pytorch 然后将下载的包通过FTP传输到虚拟机的文件夹下,我下载的是torchvision-0.3.0-cp37-cp37m-linux_x86_64.whl和torch-1.1.0-cp37-cp37m-linux_x86_64.whl,这里的cp37我的理解就是python3.7,将其传输至虚拟机的。找到这个界面,按照自己的情况进行选择,即会出现不同的安装命令,注意此时安装的是最新版的pytorch,如果要安装以往版本,可以看到选项框上面有橙色字体标出的。文件下,然后在虚拟机终端中调整至这个文件夹下,执行。 阅读详情
AI摘要

本文详细介绍了Anaconda和VirtualEnv两种Python环境管理工具的使用方法,包括安装、环境创建、激活、包管理及国内镜像设置等内容。

一、conda
安装anaconda
conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理与环境管理。包管理与pip的使用类似,环境管理则允许用户方便地安装不同版本的python并可以快速切换。 conda的设计理念——conda将几乎所有的工具、第三方包都当做package对待,甚至包括python和conda自身 Anaconda则是一个打包的集合,里面预装好了conda、某个版本的python、众多packages、科学计算工具等等。

python、pip安装位置:Anaconda3\lib\site-packages
anaconda会自动创建base环境
1、Conda 常用命令

conda -V检验是否安装以及当前conda的版本。
conda list 查看安装了哪些包。
conda env list 或 conda info -e 查看当前存在哪些虚拟环境
conda update conda 检查更新当前conda

2、conda建立虚拟环境

conda create -n your_env_name python=X.X

python=X.X # 指定python版本2.7、3.6等
虚拟环境名字为your_env_name的
安装位置Anaconda安装目录envs。

cd ~/anaconda3/envs/
ls

3、启动虚拟环境

source activate your_env_name	# 需要cd ~/anaconda3/bin,环境变量PATH配置后可以 直接使用
conda activate your_env_name	# root直接可以使用,非root权限加sudo

环境变量PATH配置见:https://blog.youkuaiyun.com/chenbaixing/article/details/117659571

安装anaconda后,系统默认python环境是anaconda 默认创建的“root”/“base”环境,
这是因为它把“启动root”写在了环境变量的用户配置文件.bashrc中,因此只要在此文件末尾加一行就搞定!

sudo vi ~/.bashrc	# 若无权限修改加sudo
# bashrc文件最后一行添加,
conda activate your_env_name	# 直接进入your_env_name环境,conda有可能因为用户权限不够而失败
# source activate your_env_name	# 如果权限不够时,用这行替代上一行
source ~/.bashrc

注意最后一行,如果在conda initialize前添加会出现以下告警
在这里插入图片描述
conda激活环境出错参考:
激活conda虚拟环境CommandNotFoundError: Your shell has not been properly configured to use ‘conda activate‘
4、退出虚拟环境

source deactivate
conda deactivate

5、 安装工具包

# conda install -n your_env_name package
conda install -n your_env_name pandas

6、删除

6.1移除环境

conda remove -n your_env_name --all

6.2删除环境中的某个包。

conda remove --name $your_env_name  $package_name 

7、设置国内镜像

如果需要安装很多packages,你会发现conda下载的速度经常很慢,因为Anaconda.org的服务器在国外。所幸的是,清华TUNA镜像源有Anaconda仓库的镜像,我们将其加入conda的配置即可:

# 添加Anaconda的TUNA镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# TUNA的help中镜像地址加有引号,需要去掉
 
# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

附录:anaconda环境下安装virtualenv
暂时无法驾驭,装了anaconda就用conda
用的是anaconda自带的python和pip,virtualenv安装位置如下
/root/anaconda3/bin/virtualenv
/root/anaconda3/lib/python3.8/site-packages/virtualenv-20.0.21.dist-info/*
/root/anaconda3/lib/python3.8/site-packages/virtualenv/*

安装后使用[Anaconda默认进入虚拟环境base设置修改],(https://blog.youkuaiyun.com/chenbaixing/article/details/106626599)
可能导致直接使用virtualenv命令无效,提示:
-bash: virtualenv: command not found

如果取消

二、virtualenv

  1. 安装
python3 pip install virtualenv		# 安装
pip uninstall virtualenv
# python、pip安装位置:\xxx\python3.6\site-packages
  1. 创建环境目录
mkdir -p ~/quant/env  
  1. 建立虚拟环境
cd ~/quant/env
virtualenv my_project_env	
virtualenv --python=/usr/bin/python3 my_project_env		# 多个python版本指定建立环境
# 或者virtualenv -p /usr/bin/python3 my_project_env		
  1. 启动/停用虚拟环境
cd ~/quant/env/my_project_env/bin,
source activate	# 启用的环境名应和my_project_env一致
source /data/env/my_project_env/bin/activate
deactivate	# 停用虚拟环境	anaconda环境中用source deactivate

参考文献:
Anaconda+用conda创建python虚拟环境
https://blog.youkuaiyun.com/a493823882/article/details/87888509

科研第一步:实现Linux服务器上创建python虚拟环境 科研第一步:实现Linux服务器上创建python虚拟环境为什么要创建python虚拟环境如何实现第一步GPU驱动安装第二步anaconda实现创建虚拟环境为什么选择anaconda安装anaconda指令创建python虚拟环境conda创建conda激活验证在当前虚拟环境内安装tensorflow-gpu验证tf安装总结 为什么要创建python虚拟环境 第一次写博客,想通过写博客的方式记录下自己研究生阶段的学习,回答标题,进入实验室之后,如果需要经常在github上跑别人的代码或者baseline的时 阅读详情

相关推荐

Linux使用virtualenv创建虚拟环境,为python新项目创建虚拟环境

不同项目依赖的包有时不一样,当有多个项目时,重复卸载安装不同版本的包不是一个好方法。我们可以使用virtualenv创建虚拟环境,为一个项目创建一套可以隔离的Python运行环境。 安装 pip install virtualenv # 或者使用 pip3 pip3 install virtualenv 创建过程 1.创建项目目录,或者git clone项目 git clone https://github.com/Python3WebSpider/ProxyPool.git cd ProxyPool

Wingkin的博客 2904

Flask搭建虚拟环境步骤

为什么要搭建虚拟环境? 在开发过程中, 当需要使用python的某些工具包/框架时需要联网安装 比如联网安装Flask框架flask-0.10.1版本 sudo pip install flask==0.10.1 提示:使用如上命令, 会将flask-0.10.1安装到/usr/local/lib/python2.7/dist-packages路径下 问题:如果在一台电脑上, 想开发多个...

架构专栏 858

Windows创建多个python虚拟环境步骤+Linux创建多个python虚拟环境

目录 windows下创建多个python虚拟环境 Linux下创建多个python虚拟环境 windows下创建多个python虚拟环境 操作系统:windows10 64 bit 本机环境:python 3.6 一、创建Python 3.6 虚拟环境 1.创建python3.6虚拟环境,进入保存所有python虚拟环境的目录,直接使用virtualenv [虚拟环境目录的名称]...

fenghan2015的博客 1272

Linux下虚拟环境的搭建【全网最详细】

来查看virtualenvwrapper.sh文件的安装地址然后再source出队路径进行修改【按 i 即可对文件进行编辑,退出文件的编辑操作为esc 然后:wq 回车即可】注:如果在 Ubuntu 系统中执行 sudo vim 命令出现了 “找不到命令” 的错误提示,说明你的系统中可能没有安装 vim 编辑器。注:我这里使用的是vmware和Ubuntu。注:如果出现 目录不存在的问题 可以通过指令。python3:是指使用python3的版本。注:运行命令后 不会出现任何提示哦。

weixin_43164078的博客 1744

Linux系统中创建虚拟环境,安装pytorch

Linux系统中创建虚拟环境,安装pytorch虚拟环境查看虚拟环境创建虚拟环境激活虚拟环境删除虚拟环境使用清华镜像源安装pytorch配置清华镜像源安装pytorch测试pytorch是否安装成功 虚拟环境 查看虚拟环境 conda env list 创建虚拟环境 conda create -n testTwo python=3.7 conda create --name (此处替换为您创建的项目名) (此处对应您所需python版本) 激活虚拟环境 conda activate testTw

qq_34199514的博客 1448

安卓集成华为HMS Scankit实现自定义扫码功能

实现扫码功能 使用的是集成华为扫描的SDK,UI界面借鉴的是谷歌官方的Zxing项目中的自定义view,两者结合实现。 先上效果图: 先在项目根级别(build.gradle)当中配置HMS Core SDK的Maven仓地址。 // 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huawei.com/repo/'} // 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huaw

qq_47625961的博客 5512

linux虚拟环境创建与使用

linux虚拟环境的创建与使用

weixin_45590193的博客 5584

车载以太网入坑指南,从小白到懂哥的进阶之路【技术分享】

各位技术大佬们好!最近公司项目涉及到车载以太网,刚开始完全懵逼,花了大半个月时间各种查资料、测试设备,总算是摸清了门道。想着互联网上卧虎藏龙,肯定有不少大佬对这个技术感兴趣,所以写个帖子分享一下,顺便求各位大佬指点。

starelink的博客 1262

Linux虚拟环境

在使用操作系统时,用虚拟环境来创建独立的隔离环境。每个虚拟环境都有自己的进程空间和资源分配,包括内存。在一个虚拟环境中进行的训练过程不会影响其他虚拟环境中的内存使用情况,也不会相互干扰。

weixin_45398401的博客 1459

表格数据学习的图神经网络综述

今天学习一篇发表在中科院一区期刊《ACM Computing Surveys》的综述文章《Graph Neural Networks for Tabular Data Learning: A Survey with Taxonomy & Directions》,该刊主要刊载计算机理论方法领域的系统性综述与教程论文,注重跨学科技术融合研究,最新的影响因子为28.0。本文的目的在于通过学习这篇文章,了解关于表格数据学习点图神经网络一些基础知识。

qq_41009600的博客 801

Android 10 根文件系统和编译系统(十):Android.mk编译动态库

配套系列教学视频链接: Android 10.0 AOSP源码编译: 2-AOSP源码开发环境搭建 Android 10.0 根文件系统和编译系统: 3-Android根文件系统和编译系统 说明 系统:AOSP Android10.0 设备:Android模拟器 前言 本文章重点讲解Android.mk如何控制编译源码编译成动态库 ...

ldswfun的专栏 932

Linux系统创建虚拟环境

在虚拟环境中安装对应的torch,直接安装默认是CPU版的torch(踩过坑!如果装错了,建议删掉虚拟环境,重新建一个安装需要的包),打开notebook,查看系统的CUDA版本。首先,加载conda环境,再创建新的虚拟环境env1,并激活,在虚拟环境中安装jupyter,以防出现使用base环境的notebook和虚拟环境的包不兼容问题。将虚拟环境添加到notebook的内核中,可以随意切换kernel了!剩下的就是通过pip安装需要的包就行了。查看版本,并安装相应的torch版本。

Yolanda_777的博客 1065

OpenSpec 从入门到精通:AI 时代的最佳 SDD 范式

同样都是「先写规范再写代码」的开源 SDD 框架,OpenSpec(https://github.com/fission-ai/openspec) 展现出了极高的工程性价比,无论是使用 Claude Code、Cursor 还是 Aider,都可以无缝接入 OpenSpec 的规格管理层。这些问题需要人来做判断,AI 做不了这个主。整个流程跑下来,OpenSpec 产出的效果还是令人满意的,一些前期没有考虑到的细节 AI 都补上了,生成的相关文档也有利于开发人员的知识对齐,可以尝试在团队内部推广。

qq_39093474的博客 932

linux创建虚拟环境(python虚拟环境)

解决问题1:为便于对包进行管理,多个python项目需要使用独立的python环境,这样便于进行包的管理,利用Anaconda来创建一个干净的python虚拟环境 解决问题2:在提交代码到yarn模式的时候,会出现诸如类似如下报错。 ImportError: No module named numpy 第一步:安装Anaconda。 系统中首先需要安装的有anaconda,然后才可以使用conda命令,此步骤是为了用conda命令。 下载。下载途径可以选择从官网下载,但速度很慢。建议使用清华大学开源软件

大柳的博客 1万+

在 Visual Studio Code 中开发 SAP Fiori 应用并部署到 Cloud Foundry 的完整实战指南

摘要:本文介绍如何以ABAP RAP服务为后端,通过VS Code和SAP Fiori工具将Fiori应用一键部署到SAP BTP Cloud Foundry环境。主要内容包括:1) 开发环境配置(VS Code+Fiori工具);2) 架构流程说明(MTA打包、Approuter路由);3) 权限准备(业务Catalog分配);4) 创建带Approuter的MTA项目;5) 连接ABAP OData服务并生成Fiori应用。文中还针对常见问题(如服务不可见、部署失败)提供了解决方案参考。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 368

【深度学习驱动流体力学】OpenFOAM目录流体力学求解器汇总介绍

下面这些目录结构和其中的求解器和工具展示了OpenFOAM作为一个功能强大且广泛应用的开源CFD软件框架的多样性和灵活性。每个求解器都专门用于解决不同类型的流体动力学问题,从基础的流动模拟到复杂的多相流动和燃烧模拟等各种应用场景。

源代码杀手的博客 1186

在 Linux 上创建 Python 3 虚拟环境

Python 虚拟环境可以创建一个独立的环境,用于安装项目所需的特定 Python 包和依赖项,而不会影响系统范围内的 Python 安装。这对于管理项目的依赖关系和避免版本冲突非常有用。

wkend的博客 5764

OpenHarmony电源管理驱动架构剖析:HDI框架下的低功耗实现

鸿蒙电源管理驱动模块是OpenHarmony操作系统中负责设备电源状态管理的核心组件。该模块基于HDI(Hardware Device Interface)框架实现,提供了完整的电源管理功能,包括系统休眠/唤醒、运行锁管理、休眠模式控制等核心功能。public:// 主要接口函数// 运行锁管理private:// 内部辅助函数// 成员变量public:// 运行锁控制接口// 回调管理private:// 内部辅助函数。

m0_67505153的博客 209

windows和linux如何创建虚拟环境

windows和linux如何创建虚拟环境 windows 安装虚拟环境工具库:virtualenv pip install virtualenv 创建虚拟环境 其中test是虚拟环境的名称(一个文件夹) 默认创建在当前目录下 virtualenv test 安装virtualenvwrapper-win pip install virtualenvwrapper-win 设置WORKON_HOME环境变量 然后呢,我们新建有一个变量名叫 WORKON_HOME ,变量值就是我们专门用户存放虚拟环境的文件

Two_Ministers的博客 492

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

如何在linux中创建虚拟环境

如何在linux中创建虚拟环境 - 汪凡 - 博客园

Sun7_She的专栏 477

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Linux Anaconda断网创建虚拟环境

修改linux默认的Anaconda路径 查看当前python路径,看是否为预期python路径,若不是,就继续往下 which python 修改默认python路径 vim ~/.bash_profile #此方法用于无root权限且多用户时修改当前用户默认路径 修改文件末尾的export PATH (如你的python路径是/emma/anaconda3/bin/python) export PATH=/emma/anaconda3/bin:$PATH 更新bash_prof.

Emmahuu424的博客 1354

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

linux pip创建虚拟环境

创建虚拟环境时的参考链接 linux pip创建虚拟环境

sinat_40385882的博客 527

Linux创建虚拟环境

qq_42480805的博客 681

linux创建python虚拟环境_linux 下创建虚拟环境 python

virtualenv是一个可以在同一计算机中隔离多个python版本的工具。有时,两个不同的项目可能需要不同版本的python,如 python2.7 / python3.6 ,但是如果都装到一起,经常会导致问题。virtualenv能够用于创建独立的Python虚拟环境,多个Python相互独立,互不影响。virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。不用再跑到...

weixin_39882623的博客 276

linux中conda创建虚拟环境

不能将需要用的软件或者其他要用的东西装在base环境中;创建一些独立的环境会比较方便我们做项目管理;建议: base环境中不要安装任何的包,保持干净,除非你知道这个包会对原生的环境造成什么样的影响.尽量用conda安装不同功能的软件各个env,免得它污染环境变量,使用某些软件,就激活某些env。conda create -n genomescope2 #创建genomescope2小环境;conda create -ndatabase python=3.7.3 #指定环境中需要带的python的版本;需要注

weixin_42931980的博客 4107

Django-linux中创建虚拟环境及启动django项目

linux中创建虚拟环境及启动django项目 虚拟环境: ​ 1.创建虚拟环境 : mkvirtualenv -p /usr/bin/python3 envname ​ 2.进入虚拟环境 : workon envname ​ 3.退出虚拟环境 : deactive ​ 4.删除虚拟环境 : rmvirtualenv envname ​ 5.查看当前有哪些虚拟环境 : workon django安...

小二温华 1770
上一篇: Anaconda默认进入虚拟环境设置(base或自行指定)
下一篇: django模型models中默认id问题 no such column
779醒
博客等级 码龄8年 42粉丝 141原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

打赏作者

779醒

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

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

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

打赏作者

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

抵扣说明:

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

余额充值