爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 5203|回复: 0

[经验总结] 整体迁移Anaconda的方法与bug解决

[复制链接]

新浪微博达人勋

发表于 2022-7-16 20:41:59 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
1、需求缘起

工作中有不少Python项目是在Anaconda环境开发的,迁移项目就得连着Anaconda一起搬走。

2、迁移Anaconda

Anaconda文件夹移动到其他电脑后,照样能用,
以下移动方法是实测过的,可行:

1、将anaconda3.tar.gz拷贝到安装目录下,如/data/soft
2、解压tar -zxvf anaconda3.tar.gz
3、配置环境变量,在/etc/profile文件中增加以下内容:
   export LD_LIBRARY_PATH=/data/soft/anaconda3/instantclient_21_1:$LD_LIBRARY_PATH
   export PATH=/data/soft/anaconda3/bin:$PATH
4、保存并退出
5、环境变量生效source /etc/profile

或者

3、配置个人账号环境变量,在vi ~/.bashrc文件中增加以下内容:
   export LD_LIBRARY_PATH=/data/soft/anaconda3/instantclient_21_1:$LD_LIBRARY_PATH
   export PATH=/data/soft/anaconda3/bin:$PATH
4、保存并退出"shift"+":",wq!
5、环境变量生效source ~/.bashrc

或者需要指定的虚拟环境目录

3、配置个人账号环境变量,在vi ~/.bashrc文件中增加以下内容:
   export LD_LIBRARY_PATH=/data/soft/anaconda3/instantclient_21_1:$LD_LIBRARY_PATH
   export PATH=/data/soft/anaconda3/env/xxx(环境)/bin/:$PATH
4、保存并退出"shift"+":",wq!
5、环境变量生效source ~/.bashrc

3、bugs解决

pip和conda报错

压缩Anaconda文件夹,复制到新目录,pip报错,conda报错,
根据报错提示,打开有问题的源代码文件,
发现文件的第一行的路径是不对的:
“#!......”
注意:这里虽然注释了,但也有用

matplotlib报错

环境CentOS 7.9,Anaconda下,matplotlib画图时报错:
This application failed to start because it could not find or load the Qt platform plugin "xcb" in "".
解决办法:
需要指明
3、配置个人账号环境变量,在vi ~/.bashrc文件中增加以下内容:
   export LD_LIBRARY_PATH=/data/soft/anaconda3/instantclient_21_1:$LD_LIBRARY_PATH
   export PATH=/data/soft/anaconda3/bin:$PATH
4、保存并退出"shift"+":",wq!。
5、环境变量生效source ~/.bashrc。





密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表