python笔记 Pynecone安装

418 阅读2分钟

“开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 9 天,点击查看活动详情

0 环境

  • 编辑器:pycharm或者vscode
  • 系统版本:windows10
  • 编辑器版本:最新
  • 浏览器:谷歌
  • node版本:NodeJS 12.22.0+
  • Python版本:3.7+
  • node官网:nodejs.org/en/

1 文档

pynecone官方文档

streamlit官方文档

2 补充

补充一下:不仅有pynecone,也有其它优秀的库,比如streamlit是用于用于机器学习、数据可视化这种类型的Python框架,它可以几行代码就构建出一个优美的web app的应用。如下图: 看它们的代码写法,像直来直去的那种,你喜欢这种调用风格,可以用它替代,适合自己的才是最好的,再如下图,它也是可以实现多页面的。

image.png

image.png

总的对比了一下,结合自己的需求,比如构建网站啥的,没有pynecone这种数据双向绑定以及组件实现的丝滑。

3 安装

1 环境要求

必须的要求,如下:

  • Python版本:3.7+
  • NodeJS版本:12.22.0+(更新到最新稳定即可)

image.png

2 pynecone库安装

pip install pynecone,假如报错了,可能是有的电脑需要pip3命令安装。

控制台上输入一下,pc命令看是否生效了。 image.png

创建一个文件夹(名字不能单单起为pynecone,因为pc init时,会报错,但可以pynecone开头,比如pynecone-demo),进入目录,然后pc init初始化。

cd my_app_name
pc init

init的结果如下。 image.png

pc run运行项目。 image.png

并且首次运行,会自动生成要给pynecone.db

image.png

最后的界面效果。 image.png

其它的配置需求,如下图: image.png

4 总结

对比其它的库,分析一下,哪种风格适合自己,并且符合自己的开发需求,当然喜欢各种尝试,略过我说的。然后就是开发环境以及库的安装,初始化项目,运行项目,最后在点击进入网站。