(userbase)
| 296 | |
| 297 | # Same to sysconfig.get_path('purelib', os.name+'_user') |
| 298 | def _get_path(userbase): |
| 299 | version = sys.version_info |
| 300 | |
| 301 | if os.name == 'nt': |
| 302 | ver_nodot = sys.winver.replace('.', '') |
| 303 | return f'{userbase}\\Python{ver_nodot}\\site-packages' |
| 304 | |
| 305 | if sys.platform == 'darwin' and sys._framework: |
| 306 | return f'{userbase}/lib/python/site-packages' |
| 307 | |
| 308 | return f'{userbase}/lib/python{version[0]}.{version[1]}/site-packages' |
| 309 | |
| 310 | |
| 311 | def getuserbase(): |
no test coverage detected