Python 如何将pip包转换为独立的py文件?

Python 如何将pip包转换为独立的py文件?,python,pip,Python,Pip,就像著名的BeautifulSoup套餐一样,我想知道是否有一种标准的方式 将软件包转换为一个或多个独立的py文件?我不知道是否有标准的方法/某些模块可以做到这一点,但您可以通过首先使用pip安装软件包来完成,然后在lib/python2.7/site-packages位置找到.py文件 一个Python包,只要它不使用编译的扩展名,基本上就是目录结构中的一组文件,所以只需下载源程序包,找到包含Python脚本的目录,并将其放在您想要的地方 “build”/“install”操作(对于纯Pyth

就像著名的BeautifulSoup套餐一样,我想知道是否有一种标准的方式
将软件包转换为一个或多个独立的py文件?

我不知道是否有标准的方法/某些模块可以做到这一点,但您可以通过首先使用pip安装软件包来完成,然后在lib/python2.7/site-packages位置找到.py文件

一个Python包,只要它不使用编译的扩展名,基本上就是目录结构中的一组文件,所以只需下载源程序包,找到包含Python脚本的目录,并将其放在您想要的地方


“build”/“install”操作(对于纯Python软件包)所做的只是将Python脚本放在Python路径的某个位置。

这应该可以做到。它将包作为归档文件下载到目录中:

mkdir BeautifulSoup
pip install BeautifulSoup -d BeautifulSoup/
或者简单地说:

sudo pip install -t . BeautifulSoup

将在当前目录中下载并安装漂亮的汤。

是的,我已经考虑了你的方式和<代码> VielalEnv可能也是有用的。是的,无论如何我们都应该考虑使用VielalEnv。这是使用python包创建独立的独立环境的正确方法。