From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-oi1-x22c.google.com (mail-oi1-x22c.google.com [IPv6:2607:f8b0:4864:20::22c]) by sourceware.org (Postfix) with ESMTPS id A1470385780A for ; Tue, 10 Aug 2021 09:30:53 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A1470385780A Received: by mail-oi1-x22c.google.com with SMTP id bi32so4114150oib.2 for ; Tue, 10 Aug 2021 02:30:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=K0Yz8KKd49/EnbhvbWmOYVDhO7So1qtZ2DLKzYUrcXM=; b=VFFS4pVMLIrwftgU3ZHtfhqWR+1WN9V2A4BVzLSRu/CgO3g3WTiFu3emntkVE6+Dud dqtl0HPxz/au3gTwS9LEg++ZmlMZvKOJ64hL19wGGVhUNagRbiT2X+SCVCLGwPbxpe6H rmJS9pRJ+3jEya9KsdICjMUaHc90iVouCxeGdeM/IsGwi89LSi7uT/npOqnt+dmjTX69 /kLcvkbZ7xpNEBtx/LbzIhwm5tRLqMEBO5EZLGqFdvlSIaaO6qfX9nLXz1l1+N91J8+u 3J+1wUfe+ME0TE5Fq/G6cbiUkBWXSVuGAAoORQMC4tJvPOI2f5Q1NjDt59S9hhKQydhP ED6w== X-Gm-Message-State: AOAM533ZQnti/PVIFGtfah8VDV/dgbf2LOYCNVyLW0S3XBJ6Cdb49n9F PplTEeIQbQkFryMLSPRzOGq50pH/7hQVMTzrs7Y= X-Google-Smtp-Source: ABdhPJy/D25drEZ+hG3DYQQUcrb0qGqcVWhvl5b/DCTfO5MnX9Ut5324ZK09W/Bvygzkr0dQRRxeD6KVACcAiindcuU= X-Received: by 2002:a05:6808:1807:: with SMTP id bh7mr2759233oib.52.1628587852750; Tue, 10 Aug 2021 02:30:52 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Russell VT Date: Tue, 10 Aug 2021 02:30:37 -0700 Message-ID: Subject: Re: virtualenv 20.2.2-1 dependencies: filelock and distlib To: Friedrich Romstedt Cc: cygwin X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Aug 2021 09:31:04 -0000 Well, it's been a hot minute since I've used virtualenv, by itself... but, generally you're going to want to use "mkvirtualenv" and related tools to create and then access your Python libraries (often under the projects 'venv' directory).Your mileage may vary, trying to invoke it directly from the command line with a module argument. Myself, I tend to like to distance my Python environments from the Operating System version(s)... and I use pyenv with pyenv-virtualenv , and then provided I have a decent compiler environment, you can install Python from distribution (though, full disclosure and in all fairness, I've had a few issues with non-standard directory locations for things like ffi/cffi (IIRC), when compiling newer Python versions (though I've not checked, recently). Hope that helps in some way. On Mon, Aug 9, 2021 at 9:38 AM Friedrich Romstedt via Cygwin < cygwin@cygwin.com> wrote: > Hi there, > > This is about a small issue I ran into with using virtualenv-20.2.2-1 > (package name python38-virtualenv) with Python 3.8.10 (package > python38) in Cygwin (64-bit). > > After having installed python38-virtualenv (and its automatically > picked dependencies), using virtualenv by: > > $ python -m virtualenv > > presented me the output attached as file [a02.txt]. "filelock" is a > Python package, part of the cygwin package database. Having installed > it, the same command as above yielded [a03.txt] (attached); there was > no more output. Having treated the package "distlib" mentioned there > the same way as "filelock", creating a virtual environment now > succeeds. > > I did some googling: > > site:sourceware.org/pipermail/cygwin virtualenv filelock > > virtualenv filelock cygwin > > without substantial results; thus posting here. > > Judging from [a02.txt], "filelock" is a *direct* dependency of > "virtualenv". I do not know if the same holds for "distlib". > > Since I feel that this is a pretty obvious result I am skipping the > "cygcheck -svr" output here. > > Best, > Friedrich > > -- > Problem reports: https://cygwin.com/problems.html > FAQ: https://cygwin.com/faq/ > Documentation: https://cygwin.com/docs.html > Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple > -- Russell M. Van Tassell