inconsistent pip version in PyCharm
up vote
2
down vote
favorite
I'm using PyCharm on Windows. I have a project setup for small experiments with algorithms that uses it's own virtual environment. I was trying to install tensorflow and I got an error that I'm running pip 10.0.1 and should upgrade to 18.1, which I did through "File/Settings/Project Interpreter". It now says 18.1. But I'm still getting warnings about using version 10.0.1.
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip install --upgrade pip
Requirement already up-to-date: pip in c:usersxxxpycharmprojectssovenvlibsite-packages (18.1)
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip list
...
pip 18.1
python python-3.x windows pip
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
|
show 7 more comments
up vote
2
down vote
favorite
I'm using PyCharm on Windows. I have a project setup for small experiments with algorithms that uses it's own virtual environment. I was trying to install tensorflow and I got an error that I'm running pip 10.0.1 and should upgrade to 18.1, which I did through "File/Settings/Project Interpreter". It now says 18.1. But I'm still getting warnings about using version 10.0.1.
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip install --upgrade pip
Requirement already up-to-date: pip in c:usersxxxpycharmprojectssovenvlibsite-packages (18.1)
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip list
...
pip 18.1
python python-3.x windows pip
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Could you just runpython -m pip list
and share the result?
– AlexK
2 days ago
added, and it's different from justpip list
. i understand it even less now
– Maiki Bodhisattva
2 days ago
4
What is happening is the following: PyCharm has created the virtual env with a given python version and for some reason, I cannot say exactly what it might be right now, the link topip
points to the one that is installed system wide, rather than the one in the venv. So just to make sure, when you are usingpip
in virtualenv always addpython -m
in front of it so you know that you are actually calling the virtualenv instance of pip. P.S. that might be some issue with Windows based installation
– AlexK
2 days ago
Have you resolved your issue?
– AlexK
2 days ago
1
Oh, here's the problem, you are using python3.7, Tensorflow only supports Python3.5 under Windows. Unfortunately, neither under Windows nor under Linux does Tensorflow support python3.7, the highest you can get to is python3.6 . I can confirm I just installed Tensorflow under Windows using the 64-bit installer of Python3.5.4rc1
– AlexK
2 days ago
|
show 7 more comments
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I'm using PyCharm on Windows. I have a project setup for small experiments with algorithms that uses it's own virtual environment. I was trying to install tensorflow and I got an error that I'm running pip 10.0.1 and should upgrade to 18.1, which I did through "File/Settings/Project Interpreter". It now says 18.1. But I'm still getting warnings about using version 10.0.1.
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip install --upgrade pip
Requirement already up-to-date: pip in c:usersxxxpycharmprojectssovenvlibsite-packages (18.1)
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip list
...
pip 18.1
python python-3.x windows pip
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I'm using PyCharm on Windows. I have a project setup for small experiments with algorithms that uses it's own virtual environment. I was trying to install tensorflow and I got an error that I'm running pip 10.0.1 and should upgrade to 18.1, which I did through "File/Settings/Project Interpreter". It now says 18.1. But I'm still getting warnings about using version 10.0.1.
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip install --upgrade pip
Requirement already up-to-date: pip in c:usersxxxpycharmprojectssovenvlibsite-packages (18.1)
(venv) C:usersxxxpycharmprojectsso> pip list
...
pip 10.0.1
You are using pip version 10.0.1, however version 18.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
(venv) C:usersxxxpycharmprojectsso>python -m pip list
...
pip 18.1
python python-3.x windows pip
python python-3.x windows pip
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited 2 days ago
Milo Bem
427212
427212
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 2 days ago


Maiki Bodhisattva
687
687
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Maiki Bodhisattva is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Could you just runpython -m pip list
and share the result?
– AlexK
2 days ago
added, and it's different from justpip list
. i understand it even less now
– Maiki Bodhisattva
2 days ago
4
What is happening is the following: PyCharm has created the virtual env with a given python version and for some reason, I cannot say exactly what it might be right now, the link topip
points to the one that is installed system wide, rather than the one in the venv. So just to make sure, when you are usingpip
in virtualenv always addpython -m
in front of it so you know that you are actually calling the virtualenv instance of pip. P.S. that might be some issue with Windows based installation
– AlexK
2 days ago
Have you resolved your issue?
– AlexK
2 days ago
1
Oh, here's the problem, you are using python3.7, Tensorflow only supports Python3.5 under Windows. Unfortunately, neither under Windows nor under Linux does Tensorflow support python3.7, the highest you can get to is python3.6 . I can confirm I just installed Tensorflow under Windows using the 64-bit installer of Python3.5.4rc1
– AlexK
2 days ago
|
show 7 more comments
Could you just runpython -m pip list
and share the result?
– AlexK
2 days ago
added, and it's different from justpip list
. i understand it even less now
– Maiki Bodhisattva
2 days ago
4
What is happening is the following: PyCharm has created the virtual env with a given python version and for some reason, I cannot say exactly what it might be right now, the link topip
points to the one that is installed system wide, rather than the one in the venv. So just to make sure, when you are usingpip
in virtualenv always addpython -m
in front of it so you know that you are actually calling the virtualenv instance of pip. P.S. that might be some issue with Windows based installation
– AlexK
2 days ago
Have you resolved your issue?
– AlexK
2 days ago
1
Oh, here's the problem, you are using python3.7, Tensorflow only supports Python3.5 under Windows. Unfortunately, neither under Windows nor under Linux does Tensorflow support python3.7, the highest you can get to is python3.6 . I can confirm I just installed Tensorflow under Windows using the 64-bit installer of Python3.5.4rc1
– AlexK
2 days ago
Could you just run
python -m pip list
and share the result?– AlexK
2 days ago
Could you just run
python -m pip list
and share the result?– AlexK
2 days ago
added, and it's different from just
pip list
. i understand it even less now– Maiki Bodhisattva
2 days ago
added, and it's different from just
pip list
. i understand it even less now– Maiki Bodhisattva
2 days ago
4
4
What is happening is the following: PyCharm has created the virtual env with a given python version and for some reason, I cannot say exactly what it might be right now, the link to
pip
points to the one that is installed system wide, rather than the one in the venv. So just to make sure, when you are using pip
in virtualenv always add python -m
in front of it so you know that you are actually calling the virtualenv instance of pip. P.S. that might be some issue with Windows based installation– AlexK
2 days ago
What is happening is the following: PyCharm has created the virtual env with a given python version and for some reason, I cannot say exactly what it might be right now, the link to
pip
points to the one that is installed system wide, rather than the one in the venv. So just to make sure, when you are using pip
in virtualenv always add python -m
in front of it so you know that you are actually calling the virtualenv instance of pip. P.S. that might be some issue with Windows based installation– AlexK
2 days ago
Have you resolved your issue?
– AlexK
2 days ago
Have you resolved your issue?
– AlexK
2 days ago
1
1
Oh, here's the problem, you are using python3.7, Tensorflow only supports Python3.5 under Windows. Unfortunately, neither under Windows nor under Linux does Tensorflow support python3.7, the highest you can get to is python3.6 . I can confirm I just installed Tensorflow under Windows using the 64-bit installer of Python3.5.4rc1
– AlexK
2 days ago
Oh, here's the problem, you are using python3.7, Tensorflow only supports Python3.5 under Windows. Unfortunately, neither under Windows nor under Linux does Tensorflow support python3.7, the highest you can get to is python3.6 . I can confirm I just installed Tensorflow under Windows using the 64-bit installer of Python3.5.4rc1
– AlexK
2 days ago
|
show 7 more comments
1 Answer
1
active
oldest
votes
up vote
1
down vote
accepted
After a bit of discussion, we've got the problem solved.
Here's what was wrong:
- PyCharm is unable to properly update pip under Windows while using virtualenv (possible bug/issue)
- The reason why installation of Tensorflow was failing at first place was that it strictly requires Python3.5 under Windows, while the problem occured with Python3.7, so switching to Python3.5 VirtualEnv in PyCharm solved the issue.
NOTE: No pip update was required in order to install Tensroflow with Pycharm + Python3.5 venv
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
accepted
After a bit of discussion, we've got the problem solved.
Here's what was wrong:
- PyCharm is unable to properly update pip under Windows while using virtualenv (possible bug/issue)
- The reason why installation of Tensorflow was failing at first place was that it strictly requires Python3.5 under Windows, while the problem occured with Python3.7, so switching to Python3.5 VirtualEnv in PyCharm solved the issue.
NOTE: No pip update was required in order to install Tensroflow with Pycharm + Python3.5 venv
add a comment |
up vote
1
down vote
accepted
After a bit of discussion, we've got the problem solved.
Here's what was wrong:
- PyCharm is unable to properly update pip under Windows while using virtualenv (possible bug/issue)
- The reason why installation of Tensorflow was failing at first place was that it strictly requires Python3.5 under Windows, while the problem occured with Python3.7, so switching to Python3.5 VirtualEnv in PyCharm solved the issue.
NOTE: No pip update was required in order to install Tensroflow with Pycharm + Python3.5 venv
add a comment |
up vote
1
down vote
accepted
up vote
1
down vote
accepted
After a bit of discussion, we've got the problem solved.
Here's what was wrong:
- PyCharm is unable to properly update pip under Windows while using virtualenv (possible bug/issue)
- The reason why installation of Tensorflow was failing at first place was that it strictly requires Python3.5 under Windows, while the problem occured with Python3.7, so switching to Python3.5 VirtualEnv in PyCharm solved the issue.
NOTE: No pip update was required in order to install Tensroflow with Pycharm + Python3.5 venv
After a bit of discussion, we've got the problem solved.
Here's what was wrong:
- PyCharm is unable to properly update pip under Windows while using virtualenv (possible bug/issue)
- The reason why installation of Tensorflow was failing at first place was that it strictly requires Python3.5 under Windows, while the problem occured with Python3.7, so switching to Python3.5 VirtualEnv in PyCharm solved the issue.
NOTE: No pip update was required in order to install Tensroflow with Pycharm + Python3.5 venv
answered 2 days ago
AlexK
465211
465211
add a comment |
add a comment |
Maiki Bodhisattva is a new contributor. Be nice, and check out our Code of Conduct.
Maiki Bodhisattva is a new contributor. Be nice, and check out our Code of Conduct.
Maiki Bodhisattva is a new contributor. Be nice, and check out our Code of Conduct.
Maiki Bodhisattva is a new contributor. Be nice, and check out our Code of Conduct.
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%2fstackoverflow.com%2fquestions%2f53373632%2finconsistent-pip-version-in-pycharm%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
Could you just run
python -m pip list
and share the result?– AlexK
2 days ago
added, and it's different from just
pip list
. i understand it even less now– Maiki Bodhisattva
2 days ago
4
What is happening is the following: PyCharm has created the virtual env with a given python version and for some reason, I cannot say exactly what it might be right now, the link to
pip
points to the one that is installed system wide, rather than the one in the venv. So just to make sure, when you are usingpip
in virtualenv always addpython -m
in front of it so you know that you are actually calling the virtualenv instance of pip. P.S. that might be some issue with Windows based installation– AlexK
2 days ago
Have you resolved your issue?
– AlexK
2 days ago
1
Oh, here's the problem, you are using python3.7, Tensorflow only supports Python3.5 under Windows. Unfortunately, neither under Windows nor under Linux does Tensorflow support python3.7, the highest you can get to is python3.6 . I can confirm I just installed Tensorflow under Windows using the 64-bit installer of Python3.5.4rc1
– AlexK
2 days ago