Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • pypy pypy
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 676
    • Issues 676
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 13
    • Merge requests 13
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

April 05-07 - Mercurial Paris Conference 2023 - One day of workshop dedicated to Heptapod and Mercurial usage and workflow. There are still places available for both workshops and talks!

  • PyPyPyPy
  • pypypypy
  • Issues
  • #3321
Closed
Open
Issue created Oct 07, 2020 by Bernát Gábor@gaborbernat

scripts on Windows wrongfully points to bin folder

PS C:\Users\traveler\git\python-build> pypy3 --version
Python 3.6.9 (d38cd66c14b8, Sep 23 2020, 08:02:17)
[PyPy 7.3.2 with MSC v.1927 32 bit]
PS C:\Users\traveler\git\python-build> pypy3 -c "import sysconfig; print(sysconfig.get_path('scripts'))"
C:\extra\pypy3.6\pypy3.6-v7.3.2-win32\bin
PS C:\Users\traveler\git\python-build> dir C:\extra\pypy3.6\pypy3.6-v7.3.2-win32\Scripts
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a----        10/7/2020   6:24 PM          97151 easy_install-3.6.exe
-a----        10/7/2020   6:24 PM          97142 pip3.6.exe
-a----        10/7/2020   6:24 PM          97142 pip3.exe

Tools get installed under Scripts path though, but sysconfig returns bin.

Seems distutils points to the right places, but clashes with sysconfig values. They probably should be in sync.

pypy3 .\virtualenv\src\virtualenv\discovery\py_info.py
{
  "sysconfig_paths": {
    "stdlib": "{installed_base}/lib-{implementation_lower}",
    "platstdlib": "{base}/lib-{implementation_lower}",
    "purelib": "{base}/site-packages",
    "platlib": "{base}/site-packages",
    "include": "{installed_base}/include",
    "scripts": "{base}/bin",
    "data": "{base}"
  },
  "sysconfig_vars": {
    "installed_base": "C:\\extra\\pypy3.6\\pypy3.6-v7.3.2-win32",
    "implementation_lower": "pypy",
    "base": "C:\\extra\\pypy3.6\\pypy3.6-v7.3.2-win32",
    "PYTHONFRAMEWORK": ""
  },
  "distutils_install": {
    "purelib": "site-packages",
    "platlib": "site-packages",
    "headers": "include\\UNKNOWN",
    "scripts": "Scripts",
    "data": ""
  },
}
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking