首页 > 系统相关 >linux下离线环境得安装

linux下离线环境得安装

时间:2023-09-15 10:00:23浏览次数:39  
标签:python 离线 环境 conda linux 安装

关于在离线linux服务器上安装python环境、python包得各种问题和坑(linux是只有yum得情况下)、

1、第一种:安装python->逐个安装python包->用pip的方式

      问题l:如果涉及的python包需要安装c库就比较麻烦,比如说gdal的安装需要sqlite、proj的tar源码进行编译安装环境,版本也容易出错。

2、首先是要把python环境进行安装

      可以直接通过离线包得形式,上传tar包,然后yum安装

      可以通过conda得方式进行安装,下载离线得miniconda得sh,然后进行安装,这样安装得软件是miniconda的python包默认自带的,但是有没有可以直接下载带比较全的miniconda包?

      conda得安装目录结构是默认在/root/miniconda3下面,下面就是默认的base环境,具体的pkgs包是存放所有需要安装各种不同版本python包的缓存目录,不管是新建的环境还是base环境都是放在这儿,这个空间不够可以在安装conda的时候设置没有缓存

   envs下面是新建的环境,新建环境除了pkgs,其他的和base保持一致,

      环境的lib下面是环境用到的c和c++库,以及python库,像这样:/root/miniconda3/envs/myenv/lib/python3.7,根目录是python包基础包,sitepackage下是python自己需要的包

     所以需要迁移的化,如果目前目标py版本和当前一致,正常下都可以直接复制sitepackage包进行替换。如果涉及到C库的,需要把基础包进行替换,(问题可能是:安装c库比如在usr/local/lib下面可能也需要复制过去,这样影响较大)

     如果这样不行,最好在离线linux新建一个conda环境,然后把整体的env都迁移过来

     最后设置默认的环境为新建的环境就可以了,注意是在basrc里面进行设置

3、现在有一个问题就是java的gdal环境在上面设置后,会出现找不到gdaljin的情况,最后是通过显式的设置java库的方式给解决了,不知道什么原因 java -jar 

    

标签:python,离线,环境,conda,linux,安装
From: https://www.cnblogs.com/myleeblog/p/17701784.html

相关文章

  • Linux基础39 nginx动静分离, nginx资源分离, rewrite概述
    一、动静分离动静分离,通过中间件将动静分离和静态请求进行分离;通过中间件将动态请求和静态请求,可以减少不必要的请求消耗,同时能减少请求的延时。通过中间件将动态请求和静态请求分离,逻辑图如下: 二、配置动静分离1.单台机器的动静分离[[email protected]]#vimwordpre......
  • 安装langchain-chatchat
    1、下载langchain-chatchatgitclonehttps://github.com/chatchat-space/Langchain-Chatchat.git2、下载llama2-7b-chat-hfgitlfsinstallgitclonehttps://huggingface.co/meta-llama/Llama-2-7b-chat-hf以上下载不成功,找到百度网盘版本,改用:wget传输文件压缩成tar,传输。......
  • harbor-私有镜像仓库的离线安装部署
    harbor-私有镜像仓库的离线安装部署最低安装条件:资源最低限度推荐CPU2核4核内存4GB8GB最低软件要求:软件版本描述Dockerengine版本17.06.0-ce+或更高版本有关安装说明,请参阅Docker引擎文档DockerCompose版本1.18.0或更高版本有......
  • ubuntu22.04.3 安装postgresql 16 rc1数据库
    ubuntu22.04.3安装postgresql16rc1数据库一、直接安装#Createthefilerepositoryconfiguration:sudosh-c'echo"debhttps://apt.postgresql.org/pub/repos/apt$(lsb_release-cs)-pgdgmain">/etc/apt/sources.list.d/pgdg.list'#Importthe......
  • ubuntu 安装 conda
    下载安装程序:在下载页面上,复制链接并使用wget命令下载Miniconda安装程序。请将链接替换为您选择的版本链接。例如: wgethttps://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh运行安装程序:运行下载的安装程序。首先,给安装程序添加执行权限: ......
  • HBASE完全分布式安装
    介绍HBase–HadoopDatabase,是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统。HadoopHDFS为HBase提供了高可靠性的底层存储支持,HadoopMapReduce为HBase提供了高性能的计算能力,Zookeeper为HBase提供了稳定服务和failover机制。下载HBasehttps://hbase.apache.org/down......
  • Linux 实用命令整理
    校准时间ntpdatecn.pool.ntp.org压缩tar-zcvfcompressed.tar.gzmyfile.txttar-zxvfexample.tar.gzzipcompressed.zipmyfile.txtunzipexample.zipfindfind.-name"*.log"-lscurlGET:curlhttps://www.example.comPOST:curl-d'name=dge&age=26......
  • MySQL5.7安装超详细步骤(图文超详细教程)
    一、首先下载MySQLMysql官网下载地址: MySQL::DownloadMySQLInstaller(ArchivedVersions)华为MySQL镜像站: https://mirrors.huaweicloud.com/mysql/Downloads/网易云开源镜像站: http://mirrors.163.com/在下载列表中选择需要安装的版本:  二、其次安装MySQL1......
  • KVM02-tigerVNC安装使用
    4.安装配置tigerVNC[复制出来的文件必须是数字这个决定了之后vnc的监听端口]sudoyuminstalltigervnc*-ysudocp/usr/lib/systemd/system/[email protected]/usr/lib/systemd/system/vncserver@:2.servicesudovi/usr/lib/systemd/system/vncserver@:2.service修改......
  • 安装ubuntu22.04遇到的问题
    安装Ubuntu22.04遇到的问题镜像安装完成之后,无法开机,提示错误:AMD-V处于禁用状态​ 解决:进入bios中修改对应状态(3条消息)此主机支持AMD-V,但AMD-V处于禁用状态的解决办法_amdv处于禁用状态怎么办_素人岳的博客-CSDN博客更换国内镜像源:阿里源​ 解决:进入/etc/apt目录......