Python 官方文档:入门教程 => 点击学习
1、背景 工作中涉及到模型固化部署工作,需要将本地的环境移植到新的离线的机器上。conda 常用来执行虚拟环境配置和包管理工作,可以使用conda-pack 进行conda 环境打包和分发。 2、操作
工作中涉及到模型固化部署工作,需要将本地的环境移植到新的离线的机器上。conda 常用来执行虚拟环境配置和包管理工作,可以使用conda-pack 进行conda 环境打包和分发。
conda 安装conda install conda-pack# conda install -c conda-forge conda-packpip 安装pip install conda-pack
即将构建环境的操作系统必须与目标的操作系统匹配。这意味着在windows上构建的环境不能重新定位到linux。所以需要选择一台linux服务器,进行重新建立虚拟环境并配置模型运行所需安装包。下面是步骤
1、在本地电脑(1)#创建需要指定python版本的虚拟环境conda create -n your_env_name Python=3.8conda create -n gl_zy python=3.8(2)切换到新建立的环境下:conda activate gl_zy(3)从0开始运行模型文件python 文件名(4)根据报错提示,安装相应的包pip install 相关模块包2、在源计算机上(根据需求三选一)# 把虚拟环境 my_env 打包为 my_env.tar.gzconda pack -n my_env# -o 参数指定打包路径和名称,把虚拟环境 my_env 打包为 out_name.tar.gzconda pack -n my_env -o out_name.tar.gz# 把某个特定路径的虚拟环境打包为 my_env.tar.gzconda pack -p /explicit/path/to/my_env3. 在目标linux计算机上首先进入相应服务器(1) # 创建目录 `my_env`,并将环境解压至该目录mkdir -p my_env(2)解压包tar -xzvf lt_lym.tar.gz -C lym_envs3、激活环境source lym_envs/bin/activate4、运行模型 python
本地配置好环境,压缩成格式,放到anaconda位置下的env文件夹下,激活,将PyCharm位置改变下“”
pip install snowflake-id -i https://pypi.tuna.tsinghua.edu.cn/simple/
在使用 conda 创建和管理环境时,可以同时激活多个环境,并在这些环境之间切换。使用 source deactivate <环境名> 命令可以停用当前激活的环境,这样就可以回到默认的系统环境中。
需要注意的是,如果您使用的是较新版本的 conda,可以直接使用 conda deactivate 命令来停用当前环境。
参考链接
Https://zhuanlan.zhihu.com/p/540615230
来源地址:https://blog.csdn.net/weixin_48888528/article/details/130342520
--结束END--
本文标题: Conda pack 环境打包 | Python
本文链接: https://lsjlt.com/news/394901.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0