flask项目windows下移植到linux下

一直以来制作的都是比较小的东西,这次写的东西比较大,因为是习惯在windows操作环境下使用pycharm敲代码,但是东西需要在树莓派上运行(linux),所以得移过去。数据采集都是在树莓派上的,window上无法运行,不知道自己的代码是否存在问题,然后逻辑上没有问题,pycharm上也木有问题,就直接通过FileZilla传到树莓派上了,然后运行,不得。

第一个问题:安装环境

一个一个安装包实在是太慢了,一搜,发现一个pycharm的功能。

-》Tools——》Create setup.py

然后会生成setup.py文件。

在Terminal中输入

pip3 freeze>requirements.txt

生成requirements.txt

带着这两个文件上传,然后进入目录输入命令

sudo pip3 install -r requirements.txt

这个项目需要的包都会一起安装了。(用的是python3所以是pip3)

第二个问题:找不到模块

在__init__.py文件内,我导入自己写的其他模块的时候,都是

from .aaa import aaa

在pycharm上运行是无问题的,但在linux上运行就需要写完整

from xxxx.aaa import aaaa

这个项目的名字是a,结果报错,找不到a这个尤为致命

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值