@BR:
Wrong.
Calibre.exe has security that Library Codes does not have. LC cannot write files to everywhere that Calibre can write files to.
LC uses add-on Python packages that Calibre does not use.
The user must set the Environment Variables used by and documented in Python, and stated below.
Quote:
The default directory is chosen from a platform-dependent list, but the user of the application can control the directory location by setting the TMPDIR, TEMP or TMP environment variables
Python searches a standard list of directories to find one which the calling user can create files in. The list is:
The directory named by the TMPDIR environment variable.
The directory named by the TEMP environment variable.
The directory named by the TMP environment variable.
A platform-specific location:
On Windows, the directories C:\TEMP, C:\TMP, \TEMP, and \TMP, in that order.
On all other platforms, the directories /tmp, /var/tmp, and /usr/tmp, in that order.
As a last resort, the current working directory.
|
DaltonST