首页 > 其他分享 >Flask上传服务器,conda环境配置(都怪torch)

Flask上传服务器,conda环境配置(都怪torch)

时间:2024-11-19 20:58:42浏览次数:1  
标签:cmd Flask torch -- conda env 服务器 my

Flask上传服务器,conda环境配置(都怪pytorch)

问题:有个任务,将一个flask的服务换到另一个服务器上,之前的服务器一直用国内的镜像源可以直接下载镜像,当这个服务器设置相同的镜像源也下载不了,一直卡在solving environment这一步。找到一个方法,可以直接复制整个虚拟环境到另一个服务器上。当别的方法都试过了还是不行,可以试试这个方法。(主要原因就是pytorch太难安装)

安装conda-pack

conda install -c conda-forge conda-pack

打包环境

my_env_name表示要打包的环境

conda pack -n my_env_name -o my_env_name.tar.gz

上传到目标服务器

一般都是通过FinalShell等工具连接到服务器,因此首先用FinalShell下载下来my_env_name.tar在上传到另一台服务器即可。

激活环境

# 设置解压的目录(目录可以自行定义)
mkdir -p anaconda_root/envs/my_env
# 解压
tar -xzf my_env.tar.gz -C anaconda_root/envs/my_env
#进入解压目录
cd anaconda_root/envs/my_env
#激活环境
source bin/activate
# 这样就可以直接使用这个环境了

遇到的坑

  1. 环境打包很慢,一定要确认下载完整了,不然解压一定报错。
  2. 看看对应的端口有没有打开,外部不能访问就是因为防火墙,附上端口相关操作
# 开启 防火墙
service firewalld start
# 重启
service firewalld restart
# 关闭
service firewalld stop
# 查看防火墙规则
firewall-cmd --list-all
# 查询端口是否开放
firewall-cmd --query-port=8080/tcp
# 开放80端口
firewall-cmd --permanent --add-port=80/tcp
# 移除端口
firewall-cmd --permanent --remove-port=8080/tcp
#重启防火墙(修改配置后要重启防火墙)
firewall-cmd --reload

参考:
https://www.cnblogs.com/zhang1f/p/18347419
https://blog.csdn.net/qazplm12_3/article/details/108924561

标签:cmd,Flask,torch,--,conda,env,服务器,my
From: https://www.cnblogs.com/zsyzw/p/18555586

相关文章

  • flask框架儿童认知图文辅助系统(毕设源码+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于儿童认知辅助教育的研究,现有研究主要以传统教学方式为主,如单纯的课本知识传授或简单的动画演示等。专门针对将图文结合并融入学生......
  • 计算机毕设源码 python-基于flask在线考试系统
    标题:python-基于flask在线考试系统设计一个基于Flask框架的在线考试系统,需要考虑考生、教师和管理员的不同需求,确保系统的易用性、公平性和安全性。以下是一个典型的在线考试系统的主要功能模块:1.用户注册与登录•注册:用户可以通过手机号码、邮箱或社交账号注册。•登录:用......
  • 计算机毕设设计项目 python基于flask框架的车联网数据库系统的构建
    标题:python基于flask框架的车联网数据库系设计一个基于Flask框架的车联网数据库系统,需要考虑车辆数据的收集、存储、分析和管理,确保系统的高效性、可靠性和扩展性。以下是一个典型的车联网数据库系统的主要功能模块:1.用户注册与登录•注册:用户可以通过手机号码、邮箱或社......
  • 计算机毕设设计项目 python基于flask的校园失物招领系统设计与实现
    标题: python基于flask的校园失物招领系统设计设计一个基于Flask框架的校园失物招领系统,需要考虑学生、教师和其他校园成员的需求,确保系统的易用性、高效性和安全性。以下是一个典型的校园失物招领系统的主要功能模块:1.用户注册与登录•注册:用户可以通过手机号码、学号/工......
  • conda linux 管理python 环境
    一、conda是什么?Conda是一个开源的软件包管理系统和环境管理系统,用于在不同的操作系统上安装、运行和管理多个软件包和环境。它可以用于管理Python软件包和其他编程语言的软件包,具有自动解决依赖关系、创建独立环境、轻松切换环境等功能。Conda提供了一个命令行界面和一个图形界......
  • 哋它亢编程语言机器学习框架(如TensorFlow、PyTorch等)
    “哋它亢”作为一种新一代机器学习与深度学习的编程语言,虽然现实中并不存在这种语言,但我们可以基于其被假定为高性能和强编程能力的特性,来构想其可能的优势,并尝试给出一个示例代码。以下是对“哋它亢”编程语言优势的详细阐述及示例代码。哋它亢编程语言“哋它亢”编程语言的优......
  • Conda环境Git Pull报错
    问题背景用conda新建了一个python3.9的虚拟环境,经常出现跟动态链接库相关的报错,这次连使用gitpull都出现了一个奇怪的报错:$gitpull/usr/lib/git-core/git-remote-https:symbollookuperror:/lib/x86_64-linux-gnu/libp11-kit.so.0:undefinedsymbol:ffi_type_pointer,......
  • python+vue基于django/flask的连锁超市销售管理系统(超市库存与销售管理平台)java+nodej
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......
  • python+vue基于django/flask的奖学金评定系统(奖学金申请与管理平台)java+nodejs+php-计
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......
  • python+vue基于django/flask的同城篮球赛事场地预约系统java+nodejs+PHP-计算机毕业设
    目录技术栈和环境说明具体实现截图预期达到的目标系统设计详细视频演示技术路线解决的思路性能/安全/负载方面可行性分析论证python-flask核心代码部分展示python-django核心代码部分展示研究方法感恩大学老师和同学源码获取技术栈和环境说明本系统以Python开发语言......