用于重新绘制项目的功能和地理空间帮助程序
rescape-python-helpers的Python项目详细描述
重新缩放python帮助程序
功能和地理空间帮助程序
安装
使用创建虚拟环境
mkdir ~/.virtualenvs
python3 -m venv ~/.virtualenvs/rescape-python-helpers
Activate it
source ~/.virtualenvs/rescape-python-helpers/bin/activate
安装要求
$VIRTUAL_ENV/bin/pip install --no-cache-dir --upgrade -r requirements.txt
在底部$virtual-env/bin/activate添加以下内容以设置pythonpath。 用代码目录替换路径
exportRESCAPE_PYTHON_HELPERS_BASE_DIR=/Users/andy/code/rescape-python-helpers exportRESCAPE_PYTHON_HELPERS_PROJECT_DIR=$RESCAPE_HELPERS_BASE_DIR/urbinsight exportPYTHONPATH=.:$RESCAPE_PYTHON_HELPERS_BASE_DIR:$RESCAPE_PYTHON_HELPERS_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 the commit bumpversion --current-version {look in setup.py} patch setup.py && python3 setup.py clean sdist bdist_wheel && twine upload dist/*
有关testpypi的设置,请参见~/.pypirc或根据testpypi文档创建一个: 例如。: [区分] 索引服务器= 派皮 testpypi
[测试皮] 存储库:https://test.pypi.org/legacy/ 用户名:pypi.org的用户名