https://bugzilla.wikimedia.org/show_bug.cgi?id=66687
--- Comment #9 from msh210 <msh210(a)gmail.com> ---
(In reply to John Mark Vandenberg from comment #7)
I would appreciate knowing the program output from
both workarounds.
(In reply to John Mark Vandenberg from comment #5)
C:\...\pywikipedia>python msh210.py
Traceback (most recent call last):
File "msh210.py", line 39, in <module>
import catlib
File "C:\...\pywikipedia\catlib.py", line 20, in <module>
import wikipedia as pywikibot
File "C:\...\pywikipedia\wikipedia.py", line 6023, in <module>
versionrev=(version.getversiondict()["rev"])
File "C:\...\pywikipedia\pywikibot\version.py", line 55, in getversiondict
(tag, rev, date, hsh) = getversion_nightly()
File "C:\...\pywikipedia\pywikibot\version.py", line 202, in
getversion_nightly
data = open(os.path.join(wikipediatools.get_base_dir(), 'version'))
NameError: global name 'wikipediatools' is not defined
(In further reply to John Mark Vandenberg from comment #5)
If that doesnt work, in wikipedia.py, line 6021,
replace
setUserAgent(USER_AGENT_FORMAT % dict(
script=('-'.join(version.get_executing_script())),
versionrev=(version.getversiondict()["rev"])
))
with
setUserAgent('Pywikibot 1.0/compat bug 66687')
C:\...\pywikipedia>python msh210.py
Traceback (most recent call last):
File "msh210.py", line 39, in <module>
import catlib
File "C:\...\pywikipedia\catlib.py", line 20, in <module>
import wikipedia as pywikibot
File "C:\...\pywikipedia\wikipedia.py", line 9983, in <module>
writeToCommandLogFile()
File "C:\...\pywikipedia\wikipedia.py", line 9782, in writeToCommandLogFile
commandLogFile = codecs.open(commandLogFilename, 'w', 'utf-8')
File "C:\Program Files\Python27\lib\codecs.py", line 881, in open
file = __builtin__.open(filename, mode, buffering)
IOError: [Errno 13] Permission denied:
u'C:\\...\\pywikipedia\\logs\\commands.log'
--
You are receiving this mail because:
You are the assignee for the bug.