How to remove python 2.7.15rc1 in Ubuntu 18.04
When I checked Python version as normal user, it is showing Python 2:
$ python --version
Python 2.7.15rc1
And when try to run as root :
# python --version
Python 3.6.7
Any suggestion how to remove this Python 2.7
18.04 python-2.7 software-uninstall
add a comment |
When I checked Python version as normal user, it is showing Python 2:
$ python --version
Python 2.7.15rc1
And when try to run as root :
# python --version
Python 3.6.7
Any suggestion how to remove this Python 2.7
18.04 python-2.7 software-uninstall
2
If your main goal is to call python3 when you runpython
, you must define aliases in .bashrc instead of removing python. Messing up python may cause your system to break.
– Kulfy
Mar 1 at 5:16
add a comment |
When I checked Python version as normal user, it is showing Python 2:
$ python --version
Python 2.7.15rc1
And when try to run as root :
# python --version
Python 3.6.7
Any suggestion how to remove this Python 2.7
18.04 python-2.7 software-uninstall
When I checked Python version as normal user, it is showing Python 2:
$ python --version
Python 2.7.15rc1
And when try to run as root :
# python --version
Python 3.6.7
Any suggestion how to remove this Python 2.7
18.04 python-2.7 software-uninstall
18.04 python-2.7 software-uninstall
edited Mar 1 at 5:18
Kulfy
5,03551744
5,03551744
asked Mar 1 at 5:05
SrikantDhoundiyalSrikantDhoundiyal
62
62
2
If your main goal is to call python3 when you runpython
, you must define aliases in .bashrc instead of removing python. Messing up python may cause your system to break.
– Kulfy
Mar 1 at 5:16
add a comment |
2
If your main goal is to call python3 when you runpython
, you must define aliases in .bashrc instead of removing python. Messing up python may cause your system to break.
– Kulfy
Mar 1 at 5:16
2
2
If your main goal is to call python3 when you run
python
, you must define aliases in .bashrc instead of removing python. Messing up python may cause your system to break.– Kulfy
Mar 1 at 5:16
If your main goal is to call python3 when you run
python
, you must define aliases in .bashrc instead of removing python. Messing up python may cause your system to break.– Kulfy
Mar 1 at 5:16
add a comment |
1 Answer
1
active
oldest
votes
You need to define the two different python versions
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
Then you need to choose which version should be defined as default
sudo update-alternatives --set python /usr/bin/python3.6
Nice to hear, can you mark it as an answer then?
– MatsK
Mar 2 at 16:19
add a comment |
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "89"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1122138%2fhow-to-remove-python-2-7-15rc1-in-ubuntu-18-04%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
You need to define the two different python versions
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
Then you need to choose which version should be defined as default
sudo update-alternatives --set python /usr/bin/python3.6
Nice to hear, can you mark it as an answer then?
– MatsK
Mar 2 at 16:19
add a comment |
You need to define the two different python versions
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
Then you need to choose which version should be defined as default
sudo update-alternatives --set python /usr/bin/python3.6
Nice to hear, can you mark it as an answer then?
– MatsK
Mar 2 at 16:19
add a comment |
You need to define the two different python versions
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
Then you need to choose which version should be defined as default
sudo update-alternatives --set python /usr/bin/python3.6
You need to define the two different python versions
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 2
Then you need to choose which version should be defined as default
sudo update-alternatives --set python /usr/bin/python3.6
answered Mar 1 at 5:46
MatsKMatsK
541214
541214
Nice to hear, can you mark it as an answer then?
– MatsK
Mar 2 at 16:19
add a comment |
Nice to hear, can you mark it as an answer then?
– MatsK
Mar 2 at 16:19
Nice to hear, can you mark it as an answer then?
– MatsK
Mar 2 at 16:19
Nice to hear, can you mark it as an answer then?
– MatsK
Mar 2 at 16:19
add a comment |
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1122138%2fhow-to-remove-python-2-7-15rc1-in-ubuntu-18-04%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
2
If your main goal is to call python3 when you run
python
, you must define aliases in .bashrc instead of removing python. Messing up python may cause your system to break.– Kulfy
Mar 1 at 5:16