-1
我必须使用python中的安装工具/蛋文件来安装一个包。由于在工厂中没有互联网,因此如果我们运行一个安装工具脚本,该脚本应该在Linux环境中安装在任何机器上。因为我是python的新手,所以请帮助我。如何使用python安装工具安装软件包?
我必须使用python中的安装工具/蛋文件来安装一个包。由于在工厂中没有互联网,因此如果我们运行一个安装工具脚本,该脚本应该在Linux环境中安装在任何机器上。因为我是python的新手,所以请帮助我。如何使用python安装工具安装软件包?
你有安装软件包(作为.tar.gz文件)还是你问如何构建软件包?
如果你的包,你可以简单地做:
$ pip install /some/path/my_package.1.0.0.tar.gz
对于如何构建一个包看到https://packaging.python.org/tutorials/distributing-packages/
如果你对公众的软件包的依赖关系,你可以使用类似下载它们:
$ pip install --download /tmp/depend_pkgs some-public-package
然后,你可以把你的包和任何依赖包打包到一个文件夹中并从中安装它们。
稍好一点的方法是将所有软件包放到文件夹树中,并使用pip install --index-url file:///path/my-packages
参数。该文件夹树应该在PEP 503 layout,类似于:
.
├── bar
│ └── bar-0.1.tar.gz
└── foo
├── Foo-1.0.tar.gz
└── Foo-2.0.tar.gz
感谢您的答复ivo。首先,我想构建包,然后安装我想要的任何机器。 – Rajas