Como visualizar a localização do arquivo da biblioteca instalada em python

Um breve resumo da localização e exibição da biblioteca de instalação:

一、位置的不同
	1.自带库在环境的  lib\\os.py
	2.自己安装库在   lib\\site-packages\\numpy\\__init__.py
二、显示方式不同
	1.自带库只能使用导入包的方式,然后只能使用包名.__file__的方式
	2.自己安装库还可以使用pip show 包名的方式显示位置

Python vem com localização de biblioteca padrão

Os arquivos .py da pasta lib do ambiente de instalação estão todos na pasta lib do ambiente

import sys
print(sys.path)

Como visualizar bibliotecas de terceiros instaladas

Os resultados exibidos pelos dois métodos a seguir são diferentes. Para o motivo, consulte: https://blog.csdn.net/nyist_yangguang/article/details/109848366
Entendimento pessoal: o método pip exibe a biblioteca no ambiente atual , e o método conda é exibido Sob a condição de que a biblioteca no ambiente virtual atual esteja instalada, o conteúdo da pasta anacond/pkgs também é conectado. Esta pasta pkgs agiliza o estabelecimento do ambiente virtual novamente
.Somente as bibliotecas exibidas pela lista pip podem ser importadas diretamente, as bibliotecas exibidas na lista conda, mas não na lista pip, não podem ser importadas e precisam ser instaladas.

pip list
conda list # 首先确定是安装了anaconda的前提下

O método de exibição de localização da própria biblioteca do python

Digite os comandos um por um,

python
import 包名
包名.__file__

insira a descrição da imagem aqui

A maneira como o python instala a própria biblioteca

Claro, você também pode usar o método de consulta de pacote autocontido acima. Além disso, você pode usar o seguinte comando (nota: não entre no ambiente python). Este método não é aplicável à consulta de localização do autocontido pacote.

pip show 包名

Primeiro uso

Acho que você gosta

Origin blog.csdn.net/weixin_43794311/article/details/127732593
Recomendado
Clasificación