8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 4063fa5 commit 5ff5c90Copy full SHA for 5ff5c90
lib/matplotlib/__init__.py
@@ -553,16 +553,14 @@ def _create_tmp_config_dir():
553
# Some restricted platforms (such as Google App Engine) do not provide
554
# gettempdir.
555
return None
556
-
557
try:
558
username = getpass.getuser()
559
except KeyError:
560
username = str(os.getuid())
561
- tempdir = os.path.join(tempdir, 'matplotlib-%s' % username)
562
563
- os.environ['MPLCONFIGDIR'] = tempdir
+ tempdir = tempfile.mkdtemp(prefix='matplotlib-%s-' % username, dir=tempdir)
564
565
- mkdirs(tempdir)
+ os.environ['MPLCONFIGDIR'] = tempdir
566
567
return tempdir
568
0 commit comments