upgrade virtualenv python 3 to 3.4.3 - python

Is there a way to upgrade e.g. python 3.4.1 to 3.4.3 on my virtualenv? I can't see and google results teaching to upgrade from pythong 3.x to 3.+x
Thanks!
EDIT: I have to emphasize that i am talking about upgrading my virtualenv's python 3 to a more recent version, not upgrading python 2.

I have fixed this by just installing a more recent version of Python 3 (Python 3.4.3 to be exact). My virtualenvs running Python 3.4.1 seemed to have upgraded by themselves.

Related

PyPy and Python version

I have installed latest version of PyPy using sudo apt install pypy pypy-dev on my Xubuntu. When I try python --version I see that I have Python 3.8.10 installed. When I try pypy --version I got
Python 2.7.13 (7.3.1+dfsg-2, Apr 21 2020, 05:05:41)
[PyPy 7.3.1 with GCC 9.3.0]
Thats a problem because my script is written in Python 3 and I want to use pandas library in this script. How can I upgrade PyPy to Python 3? Thanks a lot.
It appears PyPy is not fully compatible with Python 3.8 just yet. Latest build is up to Python 3.7.9 with 3.8 support still in beta.
Also, there are different version it seems for different Python main versions, i.e PyPy for Python 2.x and PyPy3 for Python 3.x. Make sure you're either installing the combined package or the appropriate version PyPy3.8.
PyPy download page shows Python 3.8 as a standalone version of PyPy.

Python version through console is different from downloaded?

Recently, I have downloaded Python 3.10, after installation I opened the console to check the version but what I got is version 2.7.16 !!
I have not installed python before and what about the newer version that I installed?
OS --> macOS Big Sur
IDE--> PyCharm
macOS Big Sur comes pre-installed with Python 2.7. That is why you have version 2.7.16 installed on your PC. Uninstalling Python on a Mac is rather complicated, you can keep both Python 2 and Python 3. Just make sure to refer to Python 3.1 as python3 in the console.
To check what version PyCharm is using, go to Settings > Project Interpreter. If it's using Python 2.7, you can change it to Python 3.1.

PIp installation urllib3 not found

I installed python 3.0 in my windows7 and I'm trying to install the pip from the file get-pip.py .while running this file it throwing an error like
import error:Nomodule named urllib3.
I am trying to this to integrating selenium web driver packages to python in eclipse.
Thank you
From the documentation of get-pip https://pip.pypa.io/en/latest/installing/
pip works with CPython versions 2.7, 3.3, 3.4, 3.5, 3.6 and also pypy.
Restart with Python 3.3 at least instead of Python 3.0
If you have a specific requirement for an earlier version of Python 3, please explain.
I think as per below screen, pip is not installed in my system so im trying to setup it by python using python get-pip.py

Module working in Python 2.7 but getting ImportError in 3.4

I'm trying to run some modules in Python 3.4 that work fine for me in 2.7. tweepy and pexpect are two examples. Unfortunately, in 3.4 on the same Mac, I'm getting "ImportError: No module named 'pexpect'"
Looking at pypi.python.org, I see that tweepy lists Python 3 and Python 3.4 while pexpect lists only Python 3.
To rectify my problem, I've tried upgrading and sudo installing the modules through both pip and pip3.
I'm running Mac OSX El Capitan. I installed 3.4 via the download and instructions at python.org and not through homebrew, et al. pip --version returns: "pip 7.1.2 from /Library/Python/2.7/site-packages (python 2.7)"
I've seen similar questions on StackOverflow, but answers seem to be Linux specific (Importing modules that work in Python 2.7 but not Python 3.4 and How to use pip with Python 3.x alongside Python 2.x) or the answers are not working for me.
Can someone provide me with some insight into what I'm missing?
The Python 3 documentation on Installing Python Modules says that you must install pip for your version and call it per version. As it should be included in Python 3.4 (but unsure what vendor package managers do ...), the following is cited in referenced doc:
python3 -m pip install SomePackage # default Python 3
python3.4 -m pip install SomePackage # specifically Python 3.4
Python3 and Python2 have very separate package definitions. When you have a package installed for python2, it is definitely not installed for python3. Typically, python has a version of pip installed for each version of python. Such as pip3.3 or pip3.4 for python3 and pip 2.6 or pip 2.7 for python 2. If you're trying to use a package for python 2 it will not register as installed for python 3.

Installed python 2.6.6 by accident and now files for Python 3.4.1 ruined

I run a Windows 8 computer and was initially coding in Python 3.4.1. But for a school assignment, I needed to code in Python 2.6.6. After installing 2.6.6 I realized that it completely removes Python 3.4.1 from my system. I still need Python 3.4.1 so there a way to recover it. I already tried re-installing Python 3.4.1 but it didn't work.

Categories

Resources