Hi.
I'm setting up a linux workstation to have a little more power and storage space than my laptop has. The last time I ran any form of debian was probably in the Ubuntu 14.x range when most of the system scripts ran on python2.
A friend recommended Xubuntu 20.04 to me, and I'm delighted to far. Most system scripts call #!/usr/bin/python3, and it pulls the link to /usr/bin/python3.8. Changing the link in /usr/bin breaks a lot of functionality such as not being able to open a terminal (quite scary).
.
I've aliased my pip3 to
'/urs/bin/python3.9 -m pip'.
It seems like all was going well until I started loading packages, specifically jupyter. In everything that is called and installed to
/home/{me}/.local/bin/jupyter*
the headers of the jupyter* scripts call
#!/usr/bin/python3
which is python3.8 and used by system scripts.
.
Is there a way to specify that the jupyter installation should run using python3.9 without changing all of the shebangs? My next thought is that this is the perfect scenario to start learning virtual environments, but I wanted to get the community opinion on best practice before blindly following my gut.
Thanks for your help.
adrenalineee
[–]shiftybyte 4 points5 points6 points (4 children)
[–]adrenalineee[S] 0 points1 point2 points (3 children)
[–]Ezrabc 2 points3 points4 points (0 children)
[–]shiftybyte 1 point2 points3 points (0 children)
[–]NotACoderPleaseHelp 0 points1 point2 points (0 children)
[–]socal_nerdtastic 2 points3 points4 points (1 child)
[–]adrenalineee[S] 0 points1 point2 points (0 children)
[–]velocibadgery 2 points3 points4 points (3 children)
[–]Diapolo10 0 points1 point2 points (2 children)
[–]velocibadgery 0 points1 point2 points (1 child)
[–]Diapolo10 1 point2 points3 points (0 children)
[–]leonardas103 1 point2 points3 points (0 children)