URL of experiment:
Description of the problem: Created an experiment in PsychoPy3, which works fine locally. Attempted to push to Pavlovia for online remote testing. Clicking Pavlovia.org → New elicits this error:
Traceback (most recent call last):
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\app\pavlovia_ui\project.py”, line 166, in submitChanges
self.parent.project = self.project
AttributeError: ‘NoneType’ object has no attribute ‘project’
After that, there is an Experiment at Pavlovia that has nothing in it. Trying to sync with web project to update kicks up this:
Traceback (most recent call last):
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\app\builder\builder.py”, line 1344, in onPavloviaSync
self.fileExport(htmlPath=htmlPath)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\app\builder\builder.py”, line 793, in fileExport
target=“PsychoJS”)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psyexpCompile.py”, line 74, in generateScript
compileScript(infile=exp, version=None, outfile=filename)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psyexpCompile.py”, line 247, in compileScript
_makeTarget(thisExp, outfile, targetOutput)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\scripts\psyexpCompile.py”, line 219, in _makeTarget
script = thisExp.writeScript(outfile, target=targetOutput, modular=True)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\experiment_experiment.py”, line 254, in writeScript
self_copy.flow.writeFlowSchedulerJS(script)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\experiment\flow.py”, line 309, in writeFlowSchedulerJS
resourceFiles = set([resource[‘rel’].replace("\", “/”) for resource in self.exp.getResourceFiles()])
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\experiment_experiment.py”, line 877, in getResourceFiles
condsPaths = findPathsInFile(params[‘conditionsFile’].val)
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\experiment_experiment.py”, line 865, in findPathsInFile
for thisFile in findPathsInFile(val):
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\experiment_experiment.py”, line 848, in findPathsInFile
thisFile = getPaths(filePath) # get the abs/rel paths
File “C:\Program Files\PsychoPy\lib\site-packages\psychopy\experiment_experiment.py”, line 810, in getPaths
thisFile[‘rel’] = os.path.relpath(filePath, srcRoot)
File “C:\Program Files\PsychoPy\lib\ntpath.py”, line 586, in relpath
path_drive, start_drive))
ValueError: path is on mount ‘F:’, start on mount ‘C:’
Any suggestions gratefully received.