On Thu, 7 Apr 2016 08:07 pm, Inya Ivano wrote: > Hi, > > I've been having trouble with running my files: > >>join_paired_ends.py -f >>/home/qiime/Documents/Aleurone/1101-Pl1-A1_S193_L001_R2_001.fastq.gz -r >>/home/qiime/Documents/Aleurone/1101-Pl1-A1_S193_L001_R1_001.fastq.gz -o >>/home/qiime/Documents/Aleurone/Joined_1101 > >>join_paired_ends.py: error: option -f: file does not exist: >>'/home/qiime/Documents/Aleurone/1101-Pl1-A1_S193_L001_R2_001.fastq.gz'
Does that file actually exist? What happens if you run: ls -l /home/qiime/Documents/Aleurone/1101-Pl1-A1_S193_L001_R2_001.fastq.gz or the equivalent for whatever operating system you are running? (I'm guessing you're using some sort of Linux or Unix.) > What I'm not sure about is whether there's a problem with the script or > the virtualmachine settings, I'm using the latest Oracle VM VirtualBox > version 5.0.16 edition. To start with, you should try to get an traceback showing the *actual* error. It looks like your script join_paired_ends.py catches the exception and replaces the useful exception with a possibly misleading generic error message. If the script does anything like this: try: open(thefile) ... except Exception: print("file does not exist") sys.exit() then you are making life harder for yourself by suppressing the real error and replacing it with a generic and probably incorrect error message. -- Steven -- https://mail.python.org/mailman/listinfo/python-list