用于重新绘制项目的石墨烯助手

rescape-graphene的Python项目详细描述


重新绘制石墨烯

用于重新绘制项目的石墨烯帮助程序

安装

使用创建虚拟环境

mkdir ~/.virtualenvs
python3 -m venv ~/.virtualenvs/rescape-graphene
Activate it
source ~/.virtualenvs/rescape-graphene/bin/activate

安装要求

如果您没有安装pur: pip安装pur

这会将requirements.txt更新为其最新版本

安装最新版本的要求

pur -r requirements.txt &&$VIRTUAL_ENV/bin/pip install --no-cache-dir  --upgrade -r requirements.txt

在底部$virtual-env/bin/activate添加以下内容以设置pythonpath。 用代码目录替换路径

exportRESCAPE_GRAPHENE_BASE_DIR=/Users/andy/code/rescape-graphene
exportRESCAPE_GRAPHENE_PROJECT_DIR=$RESCAPE_GRAPHENE_BASE_DIR/urbinsight
exportPYTHONPATH=.:$RESCAPE_GRAPHENE_BASE_DIR:$RESCAPE_GRAPHENE_PROJECT_DIR

构建

更新setup.py中的版本 运行以生成生成: 用bumpversion更新版本,bumpversion看起来不能自己查找,但udpates setup.py

git commit . -m "Version update"&& git push
bumpversion --current-version {look in setup.py} patch setup.py
python3 setup.py clean sdist bdist_wheel

要分发到testpypi站点: 上载包:

twine upload dist/*

一次完成

git commit . -m "Version update"&& git push && bumpversion --current-version {look in setup.py} patch setup.py && python3 setup.py clean sdist bdist_wheel && twine upload dist/*
# without commit
bumpversion --current-version {look in setup.py} patch setup.py && python3 setup.py clean sdist bdist_wheel && twine upload dist/*

有关testpypi的设置,请参见~/.pypirc或根据testpypi文档创建一个: 例如。: [地虫] 索引服务器= 皮皮 < > > >

[测试皮] 存储库:https://test.pypi.org/legacy/" rel="nofollow">https://test.pypi.org/legacy/ 用户名:pypi.org的用户名

运行测试

创建Postgres数据库重绘石墨烯

登录到psql:

创建数据库rescape; 使用密码"test"创建用户测试用户 授予对数据库重新扫描石墨烯的所有权限以测试用户

授予超级用户创建测试数据库的权限

更改角色测试用户超级用户;

运行迁移

使用pw testpass创建django用户测试

/manage.py创建超级用户

echo"来自django.contrib.auth import get_user_model;user=get_user_model();user.objects.create_superuser('test','test@nowhere.man','testpass')";/manage.py shell

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
我们可以使用java for loop with switch语句。。?   java如何从具有循环关系的数据集生成树?   使用s:mvcUrl标记时java Spring启动问题   javascript Wicket调色板水平滚动条在firefox中不显示   java如何清理Maven插件绑定?   java将文件从设备发送到计算机不起作用(文件被破坏)   Java GPU编程的性能   java字符串标记器问题   连接Java LDAP断开连接   java Android GridView将无法确定正确的位置   java AlarmManager在指定时间未显示toast消息   MVC中的java测试外观|断言返回类型   logcat上的java Android运行时错误   java Building Workspace在Eclipse中遇到错误   堆栈溢出尾部递归遗传算法抛出“awteventque0”java。StackOverflowerr语言   java ArrayOutOfBounds测试代码不工作   java有没有像Moodle这样流行的课程管理系统?   java如何从jsp获取xml文件作为响应