mirror of
https://github.com/MCV-Software/TWBlue.git
synced 2024-11-22 19:28:09 -06:00
Added function com_path() to paths.py. This function is now used in libloader/com.py. Added winpaths to the easy_install example in readme.md. Updated application.py in doc folder.
This commit is contained in:
parent
7fab6bcf54
commit
b9b8145bca
@ -73,7 +73,7 @@ setuptools installs a script, called easy_install. You can find it in the python
|
|||||||
|
|
||||||
easy_install will automatically get the additional libraries that these packages need to work properly.
|
easy_install will automatically get the additional libraries that these packages need to work properly.
|
||||||
Run the following command to quickly install and upgrade all packages and their dependencies:
|
Run the following command to quickly install and upgrade all packages and their dependencies:
|
||||||
easy_install -Z --upgrade six configobj goslate markdown future suds requests oauthlib requests-oauthlib requests-toolbelt pypubsub pygeocoder arrow==0.6 python-dateutil futures markdown microsofttranslator
|
easy_install -Z --upgrade six configobj goslate markdown future suds requests oauthlib requests-oauthlib requests-toolbelt pypubsub pygeocoder arrow==0.6 python-dateutil futures markdown microsofttranslator winpaths
|
||||||
|
|
||||||
#### Other dependencies
|
#### Other dependencies
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
from pywintypes import com_error
|
from pywintypes import com_error
|
||||||
import win32com
|
import win32com
|
||||||
import paths
|
import paths
|
||||||
win32com.__gen_path__=paths.data_path(u"com_cache")
|
win32com.__gen_path__=paths.com_path()
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
sys.path.append(os.path.join(win32com.__gen_path__, "."))
|
sys.path.append(os.path.join(win32com.__gen_path__, "."))
|
||||||
|
13
src/paths.py
13
src/paths.py
@ -70,3 +70,16 @@ def locale_path():
|
|||||||
@merge_paths
|
@merge_paths
|
||||||
def sound_path():
|
def sound_path():
|
||||||
return app_path(u"sounds")
|
return app_path(u"sounds")
|
||||||
|
|
||||||
|
@merge_paths
|
||||||
|
def com_path():
|
||||||
|
global mode, directory
|
||||||
|
if mode == "portable":
|
||||||
|
if directory != None: path = os.path.join(directory, "com_cache")
|
||||||
|
elif directory == None: path = app_path(u"com_cache")
|
||||||
|
elif mode == "installed":
|
||||||
|
path = data_path(u"com_cache")
|
||||||
|
if not os.path.exists(path):
|
||||||
|
log.debug("%s path does not exist, creating..." % (path,))
|
||||||
|
os.mkdir(path)
|
||||||
|
return path
|
||||||
|
Loading…
Reference in New Issue
Block a user