I am trying to implement https://qiskit.org/textbook/ch-machine-learning/machine-learning-qiskit-pytorch.html#3.-Let's-code!- in IBMQ using a dataset present on my desktop.

While uploading a dataset in IBM Q,

train = pd.read_csv("C:/Users/akanm/OneDrive/Desktop/Dataset/train.csv")

when I check the current working directory with the help of command os.cwd, it shows:


How do I change the path to my desktop where the data file is present so that it does not give errors as:

No such file or directory Tried the commands Change Directory but still, the same error occurs.

  • $\begingroup$ Did you try to upload your file directly on the quantum lab and then upload it on your notebook via read_csv? $\endgroup$
    – Lena
    Jul 2 at 7:41
  • $\begingroup$ I tried to upload the file directly but due to large size it doesn't upload. So, I tried with read_csv. $\endgroup$
    – user14924
    Jul 2 at 7:44
  • $\begingroup$ Then why not work locally? I mean directly work with notebooks on your computer and not via the lab, because as said in the answer I'm not sure it is possible to do what you want... $\endgroup$
    – Lena
    Jul 2 at 7:55
  • $\begingroup$ Thanks for the help. Actually, I have implemented the program with my dataset in Jupyter notebook. But the accuracy is coming out to be low. So, I wanted whether running the code in jupyter nodebook(with qiskit simulator in backend) is similar to that in IBMQ. Or the quantum lab might increase the performance? $\endgroup$
    – user14924
    Jul 2 at 11:25
  • $\begingroup$ Kindly let me know if anyone has compared the two? $\endgroup$
    – user14924
    Jul 2 at 11:36

I don't think you can easily change the path to your desktop since IBMQ's jupyter notebook is running on IBM's server, not your computer.

Maybe you could consult this answer but I haven't tried it myself so I'm not sure if it works.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.