Python虚拟环境(二):Linux基于Anaconda创建虚拟环境并打包

1、创建并查看虚拟环境

1、创建虚拟环境
conda create -n py37 python3.7  # 创建一个名称为py37 的Python版本为3.7 的Python虚拟环境
#或
conda create -n py37 --copy y -q python=3.7 numpy pandas scipy  # 创建一个名称为py37 的Python环境, -copy 选项将对应的软件包都安装到该环境中,包括一些C的动态链接库文件。同时,下载numpy、pandas、scipy 三个依赖库到该环境中


2、查看已经创建的虚拟环境
conda env list

2、进入虚拟环境

conda activate py37        # 
# 进入虚拟环境之后,可以用conda 命令安装需要用到包,都会安装在该虚拟环境中,不会干扰到外面

3、将虚拟Python环境打包

创建好虚拟环境后,进入到环境所在的文件夹,例如环境是 /home/hadoop/anaconda3/envs, cd 到 envs 下,使用打包命令将当前目录下的文件打包成zip包:
cd /home/hadoop/anaconda3/envs    # /home/hadoop/anaconda3/ 路径为 anaconda安装路径, envs 为默认的虚拟环境保存路径
zip -r py37.zip py37

注:对于改包的用途,可以解决Pyspark环境加载虚拟python环境从而解决Pyspark环境未安装相关python包的情况,详情请参考pyspark 中使用集群未安装的python三方库:加载虚拟python环境

参考:





posted @   tinstone  阅读(672)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示