View on GitHub

Flask and Neo4j

An application powered by Flask and Neo4j.

Download this project as a .zip file Download this project as a tar.gz file

虚拟环境

本节的概念对于几乎所有项目都适用,实现方法各有不同而已。Python 关于虚拟环境的文档值得一读。

在开始开发之前设置一个虚拟环境,使得其中的更改可以保存且不会影响其它项目。假如一个项目依赖 py2neo 1.6.4,另一个项目依赖 py2neo 2.0.0,虚拟环境可以保证每个项目都使用合适的包。

pip (Python 3版本)安装 virtualenv

pip3 install virtualenv

创建一个叫做 neo4j-asset 的虚拟环境并激活:

virtualenv neo4j-asset
source neo4j-asset/bin/activate

激活之后,命令行提示符将显示当前使用的虚拟环境名。

pip freeze 查看 Python 包,确认当前处于何种状态:

pip3 freeze
wheel==0.24.0

下节:需要的包