phaplt / winpython

Automatically exported from code.google.com/p/winpython
0 stars 0 forks source link

Spyder Settings Saving to userprofile #1

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Install WinPython
2. Open Spyder
3. Change Spyder settings
4. Move WinPython to another computer
5. Open Spyder - settings are not preserved

What is the expected output? What do you see instead?

Expect Spyder settings to reside in Settings folder within WinPython following 
the behavior of a portable application.

In Beta 2, the userprofile environment variable was set to the winpython 
settings directory for python and child processes, such as Spyder.  
Unfortunately this had the side effect of crippling the Windows 
Explorer-powered file save/open dialogs which could no longer locate the 
Desktop or standard Library folders (Documents, Music, etc.). It appears that 
in order to fix this problem in Beta 3, the userprofile variable was not set in 
the env.bat file, and a "home" variable was set to the settings folder instead. 
 It appears Spyder isn't using the Settings folder and is creating the .spyder 
folder with all Spyder settings in %userprofile%.  This makes at least Spyder, 
and possibly other programs non-portable.

What version of the product are you using? On what operating system?
WinPython Beta 3, on 64-bit Windows 7

Please provide any additional information below.

Original issue reported on code.google.com by flutefre...@gmail.com on 24 Aug 2012 at 6:31

GoogleCodeExporter commented 9 years ago

Original comment by pierre.raybaut on 24 Aug 2012 at 8:21

GoogleCodeExporter commented 9 years ago
This issue was updated by revision fdac54fdb4c8.

This changeset will be part of beta4. In the meantime, you may simply create the
'settings' directory manually and Spyder should use it to store its settings.

Original comment by pierre.raybaut on 25 Aug 2012 at 9:29