在Jupyter笔记本中创建内联终端。
jupyterterminals的Python项目详细描述
pip配电建筑总说明
更改setup.py
或jupyterminals代码库的任何部分后,请在中增加版本号设置.py在37号线附近。在
然后运行下面显示的命令来升级pip中存储的内容
python3 setup.py prep_to_build npm_run_build sdist bdist_wheel
上传到pypi测试服务器:
^{pr2}$(对于用户名,您可以使用willkessler
。)
从测试服务器安装到云中的主机:
python3 -m pip install --index-url https://test.pypi.org/simple/ jupyterterminals
正在云主机上测试新安装:
jupyter notebook —port=3001 —ip=127.0.0.1 —allow-root
上载到pypi生产服务器:
python3 -m twine upload dist/*
(对于用户名,您可以使用willkessler
。)
康达配水建筑物总说明
注意:这依赖于jupyterterminals位于主(生产)pypi存储库中。 第一时间步骤:
mkdir conda
cd conda
rm -rf jupyterterminals
conda skeleton pypi jupyterterminals
conda install conda-verify
修改jupyterterminals/meta.yaml
以包括build noarch: python
。
修改jupyterterminals/meta.json
以包含github句柄:willkessler
(Re)在macosx上构建:
(进行更新后,请确保在^{
conda build jupyterterminals
export TERMINALS_VERSION=0.1.1
anaconda upload /Users/will/anaconda/conda-bld/noarch/jupyterterminals-$TERMINALS_VERSION-py_0.tar.bz2
然后,您需要转换为其他架构并上载这些架构:
conda convert --platform all ~/anaconda/conda-bld/osx-64/jupyterterminals-$TERMINALS_VERSION-py36_0.tar.bz2 -o linux64_out
anaconda upload linux64_out/linux-64/jupyterterminals-$TERMINALS_VERSION-py36_0.tar.bz2
。。。所有你想要支持的架构。这最后一步似乎不再必要了(2020年1月23日)。在
要安装,您应该能够执行以下操作:
conda install -c willkessler jupyterterminals
在Windows上构建Windows和Building for pip
要调试Windows上的问题,需要在系统上安装cygwin64和node。然后您需要使用jupyterterminals/package.json_windows
,而不是jupyterterminals/package.json
。此版本的package.json
使用Cygwin提供的实用程序具有不同的构建步骤:
...
"scripts": {
"build": "/cygwin64/bin/rm.exe -rf terminals-dist build ../build_for_pip/code-prep && node node_modules/gulp/bin/gulp.js prebuild && cd node_modules/.bin && r_js.cmd -o ../../build.js && cd ../.. && node ./node_modules/gulp/bin/gulp.js moveStyles && cd node_modules/.bin && r_js.cmd -o ../../../build_for_pip/buildPip.js && cd ../.. && node ./node_modules/gulp/bin/gulp.js pipMoveStyles"
},
...
您可以按照上面的步骤为pip构建。要创建pip工件,请从该目录执行以下操作:
python3 setup.py prep_to_build npm_run_build sdist bdist_wheel
但是,您可以从此版本安装,而无需上载到pypi服务器,只需:
- 正在解压缩dist目录中找到的tarball
- 切换到解包目录
- 最后:
pip install .
- 项目
标签: