返回

Pythonanywhere:一个可以在线运行python程序的平台

限制比较多,界面有点丑,有条件还是用VPS吧

简介

说实话我个人没有系统学习过python,用python搭网站也比较少。

这个小网站虽然看起来破破烂烂,上手比较难,但好在可以连入bash,bash自带git,可以自己定义下载安装一些东西,并且支持对外开放网页。总的来说如果是以python构建的项目用这个应该也还行?

无功无过,不推荐!

使用

自行参考https://www.jianshu.com/p/5d120cfd386e

以及:PythonAnywhere部署Flask项目黑小黑.的博客-CSDN博客pythonanywhere部署flask

我只列两个注意事项:

安装第三方包

如果有requirement.txt,直接:

pip install -r requirements.txt 

上传压缩文件夹

此部分可以直接从GitHub克隆。环境自带git:

git clone https://github.com/chao-yuan-cy/flask.git

限制

Flask-SocketIO不能运行(不支持websocket)

PythonAnywhere doesn’t support websockets. Flask-SocketIO requires WebSocket support from the server, so it won’t work if that’s not available.

——python - Running Flask-SocketIO app on PythonAnywhere raises IOError - Stack Overflow

免费计划不能安装Jupyter

You will not be able to use a notebook on PythonAnywhere unless you have a paid account. Just running it in a console will not work.

——How to install Jupyter Notebook Without any error : Forums : PythonAnywhere

附录

参考文献

  1. [把你开发的网站免费发布到互联网上 - 知乎 (zhihu.com)](https://zhuanlan.zhihu.com/p/24650061#:~:text=与 PythonAnywhere 类似的免费平台还有 Heroku , Openshift 等,收费平台有,阿里云 、 亚马逊 AWS 、 微软 Azure 等。)

版权信息

本文原载于kermsite.com,复制请保留原文出处。

Built with Hugo
Theme Stack designed by Jimmy