我正在尝试制作一个我想在本地使用pip install .安装的 python 包。包名称列在pip freeze但import <package>导致错误No module named <package>。此外,site-packages 文件夹只包含一个 dist-info 文件夹。find_packages()能够找到包。我错过了什么? import io import os import sys from shutil import rmtree from...
删除对应包的旧版本.dist-info文件夹。可以使用以下命令删除.dist-info文件夹: # Windows命令提示符rd /s<package_name>.dist-info# MacOS/Linux终端rm-rf<package_name>.dist-info 1. 2. 3. 4. 5. 其中,<package_name>是对应包的名称。 经过这个步骤,我们已经成功清除了旧版本的.dist-info文件夹。 5....
使用dist和egg-info文件夹 dist和egg-info文件夹在Python中有着重要的作用。通过dist文件夹,我们可以轻松地将我们的软件包打包成标准的分发文件,并通过pip进行安装。通过egg-info文件夹,我们可以方便地查看和管理软件包的元数据,如版本、作者、依赖等信息。 下面是一个示例,展示了如何使用pip安装dist文件夹中的软件包...
Python 包的类型 在安装时,软件包必须生成至少两种类型的内容,以放入 site-packages 中:有关软件包内容的元数据文件夹,其中包含 {package}-{version} .dist-info 和业务逻辑文件。 /Users/bgabor8/Library/Python/3.7/lib/python/site-packages/pugs├──__init__.py├──__pycache__│├──__init__.c...
PyYAML-5.4.1.dist-info/RECORD PyYAML-5.4.1.dist-info/WHEEL PyYAML-5.4.1.dist-info/top_level.txt ... 8.查看需要升级的库 在当前安装的库中,查看有哪些库需要进行版本升级: $ pip list -o Package Version Latest Type --- --- --- --...
23.3.1.dist-info │ ├───pkg_resources │ │ ├───extern │ │ │ └───__pycache__ │ │ ├───_vendor │ │ │ ├───importlib_resources │ │ │ │ └───__pycache__ │ │ │ ├───jaraco │ │ │ │ ├───text │ │ │ │ │ └───__pycache...
Wheel文件不会包含.pyc文件 Wheel使用和PEP376兼容的.dist-info目录,而Egg使用.egg-info目录。 Wheel有着更丰富的命名规则。 Wheel是有版本的,每个Wheel文件都包含wheel规格的版本和打包它的实现。 Wheel在内部被sysconfig path type管理,因此转向其他格式也更容易。 distutils和setuptools工具 用来Python环境中构建和...
drwxr-xr-x8polo staff 256B Sep1409:27starlette-0.14.2.dist-info drwxr-xr-x8polo staff 256B Sep1409:27typing_extensions-3.10.0.2.dist-info-rw-r--r--1polo staff 107K Sep1409:27typing_extensions.py 从虚拟环境生成 requirement.txt 先看看有哪些包 ...
移至.python_packages/lib/python3.6/site-packages/<package-name>-<version>-dist-info或.python_packages/lib/site-packages/<package-name>-<version>-dist-info。 在文字編輯器中,開啟METADATA檔案,並查看[分類器:]區段。 如果該區段不包含Python :: 3、Python :: 3.6、Python :: 3.7、Python :: 3.8或...
/usr/lib/python3/dist-packages/pymdown_extensions-9.5.dist-info/INSTALLER /usr/lib/python3/dist-packages/pymdown_extensions-9.5.dist-info/METADATA /usr/lib/python3/dist-packages/pymdown_extensions-9.5.dist-info/WHEEL /usr/lib/python3/dist-packages/pymdownx/__init__.py /usr/lib/python3/dist...