Unix & Linux Asked by JacobTheDev on January 2, 2022
I’ve got a backup script that utilizes duplicity to upload to Dropbox. It’s erroring out because the dropbox-python-sdk version required, 6.9.0, uses the keyword async
which is now reserved in python3. I have both python3 and python2.7 installed on my system, but duplicity is automatically using python3. How can I configure my system, this script, or duplicity, to specifically run python2.7 (in this case, /usr/bin/pthyon
)?
I don't know duplicity but if it's only 1 script or a combination of a tiny number of scripts then changing #!/usr/bn/python
to #!/usr/bin/python3
on the 1st line of the script should do the trick.
Otherwise you can change the symlink /usr/bin/python
points to. On most distro's there is a 'clean' way to do this but the following will work everywhere:sudo ln -sf $(which python3) /usr/bin/python
Answered by Garo on January 2, 2022
1 Asked on November 21, 2021 by josh-holbrook
3 Asked on November 21, 2021
2 Asked on November 21, 2021 by sunil-kumar
2 Asked on November 21, 2021
0 Asked on November 21, 2021 by sila_user
4 Asked on November 21, 2021 by koen-g
1 Asked on November 21, 2021 by adelegoldberg
1 Asked on November 21, 2021
0 Asked on November 21, 2021 by dummmy
0 Asked on November 21, 2021
0 Asked on November 21, 2021
1 Asked on November 21, 2021 by user979974
0 Asked on November 21, 2021 by ssssteffff
3 Asked on November 19, 2021
6 Asked on November 19, 2021 by razvan
3 Asked on November 19, 2021
1 Asked on November 19, 2021 by herhuf
Get help from others!
Recent Questions
Recent Answers
© 2023 AnswerBun.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP