我正在构建一个python包,它还有library(mgcv)
x<- rnorm(200)
y<- rnorm(200)
z<-rnorm(200)
tab<-data.frame(x,y,z)
tab
#surface wireframe:
mod <- gam(z ~ te(x, y), data = tab)
library(rgl)
library(deldir)
zfit <- fitted(mod)
col <- cm.colors(20)[1 +
round(19*(zfit - min(zfit))/diff(range(zfit)))]
persp3d(deldir(x, y, z = zfit), col = col)
aspect3d(1, 2, 1)
的两个选项:
extra_includes
我只能访问tar.gz构建的包,这意味着我不能简单地执行:
name='mypackage',
extras_require={
'option_one': ['dep1'],
'option_two': ['dep2']
}
以前,我直接从tar.gz直接安装它:
pip install mypackage[option_two]
但是,这不再允许我指定extra_require,如:
pip install path/to/mypackage.tar.gz
我可以扩展程序包并从目录进行手动安装,但有没有办法从tar.gz本身直接安装?