如何使用诗歌将软件包及其依赖项安装到指定的文件夹中?

时间:2020-08-27 12:20:05

标签: python-3.x pip python-poetry aws-lambda-layers

我有一个from matplotlib import pyplot as plt from matplotlib.colors import LinearSegmentedColormap import numpy as np bounds = [-1, -0.5, -0.499, -0.15, -0.149, 0.0, 0.149, 0.15, 0.499, 0.5, 1] colors = ['crimson', 'crimson', 'brown', 'brown', 'limegreen', 'lime', 'limegreen', 'brown', 'brown', 'crimson', 'crimson'] norm = plt.Normalize(bounds[0], bounds[-1]) cmap = LinearSegmentedColormap.from_list('', [(norm(b), c) for b, c in zip(bounds, colors)], N=256) x = np.random.uniform(0, 1, 100) y = np.random.uniform(-1, 1, 100) plt.scatter(x, y, c=y, cmap=cmap, norm=norm) plt.colorbar() plt.show() 托管程序包,我想将此程序包及其依赖项安装/复制到指定的文件夹中,以便我可以poetry并将其存档用于AWS Lambda层。

一个选择是求助于zip并使用pip。 b / c pip install ... -t ...引用了pip管理的虚拟环境似乎可行。但是这种方法对我来说似乎不是最佳方法。是否可以使用poetry本身来实现?

0 个答案:

没有答案