From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 102049 invoked by alias); 30 Jan 2020 02:52:33 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 102039 invoked by uid 89); 30 Jan 2020 02:52:32 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM,KAM_GOODAOL,SPF_PASS autolearn=ham version=3.3.1 spammy=H*Ad:D*aol.com, idle, setupexe, UD:setup.exe X-HELO: ciao.gmane.io Received: from ciao.gmane.io (HELO ciao.gmane.io) (159.69.161.202) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 30 Jan 2020 02:52:31 +0000 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1iwzwS-000XFM-Tf for cygwin@cygwin.com; Thu, 30 Jan 2020 03:52:28 +0100 To: cygwin@cygwin.com From: "airplanemath via cygwin" Reply-To: airplanemath Subject: Re: Strange behavior of Python Package Index Date: Thu, 30 Jan 2020 02:52:00 -0000 Message-ID: References: <1578320592409-0.post@n5.nabble.com> <66688313-81a3-6e0e-aa62-7c3197c42dbf@gmail.com> <1578397085780-0.post@n5.nabble.com> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (cygwin) X-IsSubscribed: yes X-SW-Source: 2020-01/txt/msg00304.txt.bz2 > I have selected python38-tkinter package for the Cygwin setup. > Tkinter is available when I start python3.8, but when I try to check list of > packages installed with pip3.8, > tkinter is not listed. > It seems that all packages selected from Cygwin setup are missing. > Only packages installed with command pip3.8 install are listed. python?? python??-devel python??-test python??-tkinter python??-debuginfo idle?? are all built from the CPython source. None of the corresponding files would be recognized by pip on any platform, as they are part of base python, rather than third-party extensions. |pip3.8 list| will also not recognize python38 as being installed, no matter what setup.exe tells you, for much the same reason. All other python??-* packages ([1]) were installed using pip, so |pip list| will find them just fine. Short version: Cygwin package != PyPI package, and pip only cares about the latter [1] except the python??-*-debuginfo packages -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple