安装了Python包的位置

时间:2016-03-31 19:49:00

标签: python visual-studio-2015 ptvs

我正在使用Visual Studio作为我的IDE学习Python 3.5。我安装了Python Tools for VS并查看代码。我看到有很多来自语句的参考Python包:

from __future__ import unicode_literals

from django import forms
from django.contrib.auth import (
    authenticate, get_user_model, password_validation,
)
from django.contrib.auth.hashers import (
    UNUSABLE_PASSWORD_PREFIX, identify_hasher,
)
from django.contrib.auth.models import User
from django.contrib.auth.tokens import default_token_generator
from django.contrib.sites.shortcuts import get_current_site
from django.core.mail import EmailMultiAlternatives

这些pacakges存储在我的Windows机器上的哪个位置? 我尝试查看Python安装文件夹/子文件夹,但没有。什么是文件名,包括扩展名?

1 个答案:

答案 0 :(得分:1)

__future__不是一个包 - 它是一个特殊的future statement,声明使用了计划的Python功能。

对于其他软件包,您通常会在Python安装位置找到它们(对我来说,这是C:\Python34)> Lib> site-packages。这里有大多数软件包的目录,然后是其他一些软件包的.py文件。

如果在那里找不到包,请查看系统上PYTHONPATH环境变量的值。这将指向Lib/site-packages中未找到的额外包。