Re: upgrade of pip on my python 2.7 version
On 9/28/2023 9:23 AM, Zuri Shaddai Kuchipudi via Python-list wrote: On Wednesday, 27 September 2023 at 23:33:02 UTC+2, Chris Angelico wrote: On Thu, 28 Sept 2023 at 07:27, Mats Wichmann via Python-list wrote: Upgrading to Python 3 is the best answer... except when it isn't. If you want to convert a small project it's usually not too hard; and using a conversion tool can work well. Just remember that Python 2.7.18, the very last version of Python 2, was released in 2020 and has not changed since. There are not even security patches being released (at least, not from python.org - but if you're using a different distribution of Python, you are also quite possibly using their package manager rather than pip). Staying on a version of Python that hasn't had new features since 2010 and hasn't had bug fixes since 2020 is going to become increasingly problematic. Convert your code. Pay the price in development time now and then reap the benefits, rather than paying the price when you run into a massive issue somewhere down the track and there's no options left to you. Convert while you still have the luxury of running the old code. ChrisA but how do i convert it chris just downloading the python version 3 will solve my issue? and what about the changes You have to modify your existing Python code. It's often easy to do. There is the tool that tries to convert from Python 2 to Python 3; you may need to do some extra work after that. Depending on the code you may even be able to make it work with both Python 2.7 and 3.x. Often the biggest change is to print statements: Python 2: print a, b, c Python3: print(a, b, c) If you are very unlucky, your code will depend on some package that has never been ported to Python 3. But that would be unusual. -- https://mail.python.org/mailman/listinfo/python-list
Re: upgrade of pip on my python 2.7 version
On Wednesday, 27 September 2023 at 23:33:02 UTC+2, Chris Angelico wrote: > On Thu, 28 Sept 2023 at 07:27, Mats Wichmann via Python-list > wrote: > > > > Upgrading to Python 3 is the best answer... except when it isn't. If > > you want to convert a small project it's usually not too hard; and using > > a conversion tool can work well. > Just remember that Python 2.7.18, the very last version of Python 2, > was released in 2020 and has not changed since. There are not even > security patches being released (at least, not from python.org - but > if you're using a different distribution of Python, you are also quite > possibly using their package manager rather than pip). Staying on a > version of Python that hasn't had new features since 2010 and hasn't > had bug fixes since 2020 is going to become increasingly problematic. > > Convert your code. Pay the price in development time now and then reap > the benefits, rather than paying the price when you run into a massive > issue somewhere down the track and there's no options left to you. > > Convert while you still have the luxury of running the old code. > > ChrisA but how do i convert it chris just downloading the python version 3 will solve my issue? and what about the changes -- https://mail.python.org/mailman/listinfo/python-list
Re: upgrade of pip on my python 2.7 version
On Thu, 28 Sept 2023 at 07:27, Mats Wichmann via Python-list wrote: > > Upgrading to Python 3 is the best answer... except when it isn't. If > you want to convert a small project it's usually not too hard; and using > a conversion tool can work well. Just remember that Python 2.7.18, the very last version of Python 2, was released in 2020 and has not changed since. There are not even security patches being released (at least, not from python.org - but if you're using a different distribution of Python, you are also quite possibly using their package manager rather than pip). Staying on a version of Python that hasn't had new features since 2010 and hasn't had bug fixes since 2020 is going to become increasingly problematic. Convert your code. Pay the price in development time now and then reap the benefits, rather than paying the price when you run into a massive issue somewhere down the track and there's no options left to you. Convert while you still have the luxury of running the old code. ChrisA -- https://mail.python.org/mailman/listinfo/python-list
Re: upgrade of pip on my python 2.7 version
On 9/27/23 14:02, Zuri Shaddai Kuchipudi via Python-list wrote: Why it's trying to select an incompatible version when you ask to upgrade is not something I'd like to speculate on, for me personally that's a surprise. Maybe something else you did before? Also make sure you're using a pip that matches your Python. It's usually safer if you invoke it as: python -m pip install --upgrade pip (or whatever the precise name of your Python 2 interpreter actually is) the code that i want to run and all the libraries are written for python 2 but i have seen a video where the person showed the 2to3 pip method in which it rewrites the code in python 3 and shows all the necessary changes. Upgrading to Python 3 is the best answer... except when it isn't. If you want to convert a small project it's usually not too hard; and using a conversion tool can work well. If you have libraries "not under your control" expect a lot more work. You can upgrade pip to the latest available version for Python 2.7 - will take some research, I don't know what that version might be. Or you could try this: https://bootstrap.pypa.io/pip/2.7/get-pip.py If you were using a Linux distro, you probably don't want to mess with the "system pip" which is usually set up to understand details of how that distro's Python is packaged. It looks like you're on Windows by the paths in your original message, so that should be okay. Or... you could just ignore the message suggesting you upgrade pip, and proceed, hoping things will stay working as they are. -- https://mail.python.org/mailman/listinfo/python-list
Re: upgrade of pip on my python 2.7 version
On Wednesday, 27 September 2023 at 21:32:53 UTC+2, Mats Wichmann wrote: > On 9/27/23 05:17, Zuri Shaddai Kuchipudi via Python-list wrote: > > hello everyone this the error that im getting while trying to install and > > upgrade pip on what is the solution for it? > > > > C:\repository\pst-utils-pc-davinci-simulator>pip install > > You are using pip version 7.0.1, however version 23.2.1 is available. > > You should consider upgrading via the 'pip install --upgrade pip' command. > > You must give at least one requirement to install (see "pip help install") > > > > C:\repository\pst-utils-pc-davinci-simulator>pip install --upgrade pip > > You are using pip version 7.0.1, however version 23.2.1 is available. > > You should consider upgrading via the 'pip install --upgrade pip' command. > > Collecting pip > > Using cached > > https://files.pythonhosted.org/packages/ba/19/e63fb4e0d20e48bd2167bb7e857abc0e21679e24805ba921a224df8977c0/pip-23.2.1.tar.gz > > > > Complete output from command python setup.py egg_info: > > Traceback (most recent call last): > > File "", line 20, in > > File "c:\users\kuchipz\appdata\local\temp\pip-build-gc4ekm\pip\setup.py", > > line 7 > > def read(rel_path: str) -> str: > > ^ > > SyntaxError: invalid syntax > PyPI *should* be returning a compatible version of pip to upgrade to. > pip itself has long since dropped support for 2.7, and the version > you're trying to force is pretty clear: > > pip 23.2.1 > > Meta > License: MIT License (MIT) > Author: The pip developers > Requires: Python >=3.7 > ... > Classifiers > Development Status > 5 - Production/Stable > Intended Audience > Developers > License > OSI Approved :: MIT License > Programming Language > Python > Python :: 3 > Python :: 3 :: Only > ... > > So "don't do that". > > Why it's trying to select an incompatible version when you ask to > upgrade is not something I'd like to speculate on, for me personally > that's a surprise. Maybe something else you did before? > > Also make sure you're using a pip that matches your Python. It's usually > safer if you invoke it as: > > python -m pip install --upgrade pip > > (or whatever the precise name of your Python 2 interpreter actually is) the code that i want to run and all the libraries are written for python 2 but i have seen a video where the person showed the 2to3 pip method in which it rewrites the code in python 3 and shows all the necessary changes. -- https://mail.python.org/mailman/listinfo/python-list
Re: upgrade of pip on my python 2.7 version
On 9/27/23 05:17, Zuri Shaddai Kuchipudi via Python-list wrote: hello everyone this the error that im getting while trying to install and upgrade pip on what is the solution for it? C:\repository\pst-utils-pc-davinci-simulator>pip install You are using pip version 7.0.1, however version 23.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. You must give at least one requirement to install (see "pip help install") C:\repository\pst-utils-pc-davinci-simulator>pip install --upgrade pip You are using pip version 7.0.1, however version 23.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting pip Using cached https://files.pythonhosted.org/packages/ba/19/e63fb4e0d20e48bd2167bb7e857abc0e21679e24805ba921a224df8977c0/pip-23.2.1.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 20, in File "c:\users\kuchipz\appdata\local\temp\pip-build-gc4ekm\pip\setup.py", line 7 def read(rel_path: str) -> str: ^ SyntaxError: invalid syntax PyPI *should* be returning a compatible version of pip to upgrade to. pip itself has long since dropped support for 2.7, and the version you're trying to force is pretty clear: pip 23.2.1 Meta License: MIT License (MIT) Author: The pip developers Requires: Python >=3.7 ... Classifiers Development Status 5 - Production/Stable Intended Audience Developers License OSI Approved :: MIT License Programming Language Python Python :: 3 Python :: 3 :: Only ... So "don't do that". Why it's trying to select an incompatible version when you ask to upgrade is not something I'd like to speculate on, for me personally that's a surprise. Maybe something else you did before? Also make sure you're using a pip that matches your Python. It's usually safer if you invoke it as: python -m pip install --upgrade pip (or whatever the precise name of your Python 2 interpreter actually is) -- https://mail.python.org/mailman/listinfo/python-list
Re: upgrade of pip on my python 2.7 version
On Thu, 28 Sept 2023 at 01:16, Zuri Shaddai Kuchipudi via Python-list wrote: > > hello everyone this the error that im getting while trying to install and > upgrade pip on what is the solution for it? > The solution is to upgrade to Python 3. https://pip.pypa.io/en/latest/development/release-process/#python-2-support ChrisA -- https://mail.python.org/mailman/listinfo/python-list
Re: upgrade of pip on my python 2.7 version
On 9/27/2023 7:17 AM, Zuri Shaddai Kuchipudi via Python-list wrote: hello everyone this the error that im getting while trying to install and upgrade pip on what is the solution for it? C:\repository\pst-utils-pc-davinci-simulator>pip install You are using pip version 7.0.1, however version 23.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. You must give at least one requirement to install (see "pip help install") C:\repository\pst-utils-pc-davinci-simulator>pip install --upgrade pip You are using pip version 7.0.1, however version 23.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting pip Using cached https://files.pythonhosted.org/packages/ba/19/e63fb4e0d20e48bd2167bb7e857abc0e21679e24805ba921a224df8977c0/pip-23.2.1.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 20, in File "c:\users\kuchipz\appdata\local\temp\pip-build-gc4ekm\pip\setup.py", line 7 def read(rel_path: str) -> str: ^ SyntaxError: invalid syntax Command "python setup.py egg_info" failed with error code 1 in c:\users\kuchipz\appdata\local\temp\pip-build-gc4ekm\pip Possibly this: https://techglimpse.com/install-higher-version-pip-python27/ -- https://mail.python.org/mailman/listinfo/python-list
upgrade of pip on my python 2.7 version
hello everyone this the error that im getting while trying to install and upgrade pip on what is the solution for it? C:\repository\pst-utils-pc-davinci-simulator>pip install You are using pip version 7.0.1, however version 23.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. You must give at least one requirement to install (see "pip help install") C:\repository\pst-utils-pc-davinci-simulator>pip install --upgrade pip You are using pip version 7.0.1, however version 23.2.1 is available. You should consider upgrading via the 'pip install --upgrade pip' command. Collecting pip Using cached https://files.pythonhosted.org/packages/ba/19/e63fb4e0d20e48bd2167bb7e857abc0e21679e24805ba921a224df8977c0/pip-23.2.1.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 20, in File "c:\users\kuchipz\appdata\local\temp\pip-build-gc4ekm\pip\setup.py", line 7 def read(rel_path: str) -> str: ^ SyntaxError: invalid syntax Command "python setup.py egg_info" failed with error code 1 in c:\users\kuchipz\appdata\local\temp\pip-build-gc4ekm\pip -- https://mail.python.org/mailman/listinfo/python-list