python项目怎么在服务器上运行

怒摘一板 发布于 2018/11/16 21:56
阅读 2K+
收藏 0

大家编写的python代码都是怎么发到python上面运行的?如果直接在服务器上面用'python'命令运行会报错

ModuleNotFoundError: No module named 提示我写的类没有引入

以下是问题补充:

@怒摘一板:是Linux服务器 (2018/11/16 22:01)
加载中
1
wei2011
wei2011

在你本地环境下执行:

pip freeze > requirements.txt

把当前环境安装装的包固定到requirements.txt里,然后到服务器上用下面命令来安装就行了:

pip install -r requirements.txt

当然最好的办法是使用pipenv这样的工具

0
dengqianyi
dengqianyi

什么服务器?要说清楚

怒摘一板
怒摘一板
Linux 服务器
0
Tevisky
Tevisky
这种要么是你的包没有安装,要么是你包没有在pythone加载的路径中。
0
东东_123

如果确认包已经安装了,就检查一下你的服务器上安装了几个版本的Python,运行的 版本和安装包的版本是否一致。

0
拾光TM
拾光TM

 你是Flask还是Django,Tornado?你得使用类似于UWSGi的工具才可以的

0
怒摘一板
怒摘一板

我自己写的一个类也要安装?如果依赖的类多了要一个一个安装?

0
怒摘一板
怒摘一板

引用来自“拾光TM”的评论

 你是Flask还是Django,Tornado?你得使用类似于UWSGi的工具才可以的

普通的项目,没有打成一个可执行文件的工具?

0
dengqianyi
dengqianyi

引用来自“怒摘一板”的评论

引用来自“拾光TM”的评论

 你是Flask还是Django,Tornado?你得使用类似于UWSGi的工具才可以的

普通的项目,没有打成一个可执行文件的工具?

好像不行的

0
t
tuxiaoping
应该是服务上python没安装或者是env没配置好!
返回顶部
顶部