Windows install Python2 and Python3 Multi-version tutorial go

Source: Internet
Author: User

Windows install Python2 and Python3 Multi-version tutorial go

Taoist Monk font: [Increase decrease] Type: Reprint time: 2017-03-30 I want to comment

This article focuses on the installation of python2.x and python3.x under Windows (my WIN10) environment, as well as configuration issues when python2.x and python3.x coexist.

Now common desktop operating systems are: Windows, Mac OS, Ubuntu, where Mac OS and Ubuntu will bring their own python. Here we only introduce the installation of python2.x and python3.x under the Windows (I-WIN10) environment, and the configuration issues when python2.x and python3.x coexist.

First, Python download:

: www.python.org

This is the latest version of the current Python 2.x and Python 3.x installation package I downloaded

Second, install Python 2.x

Double-click Python-2.7.12.amd64.msi and then go all the way next.

It is important to note that Python 2.x is installed by default in the C packing directory, which is very easy to find, so we also recommend installing Python 3.x in the C packing directory.

Third, install Python 3.x

Choose a custom installation here because you want to modify the default installation location. Additionally, the "Add Python 3.5 to PATH" option is checked, and the environment variables are automatically configured, and Python 2.x needs to be configured manually, which is said below.

Check "Install for all users" here and customize the installation path to "C:\Python35"

Iv. Existing problems

It is known that only Python 3.x is configured in the current PATH environment variable, and the default Python command executes Python 3.x.

So there are two things we have to solve now:

    1. Configure the environment variables for Python 2.x;
    2. To distinguish the relevant commands for Python 2.x and Python 3.x;

V. Configure the environment variables for Python 2.x;

Here you need to add two directories to the PATH environment variable:

    1. Python command file directory: Python 2.x installation directory
    2. The directory where other script files such as Pip, Easy_install, etc. are located: The scripts directory in the Python 2.x installation directory

How to: Right-click My Computer/This computer--properties--Advanced system settings--Advanced tab (default)--Environment variables---------

Add the following line to the beginning of the PATH variable: C:\Python27; C:\Python27\Scripts;

The last is this:

Six, the Python 2.x and Python 3.x related commands to separate;

The solution is to add a 3 after all command file names under Python 3.x, such as: Python ==> python3

Seven, test:

Note: Be sure to restart the command terminal, otherwise the path variable will not be reloaded.

Test found PIP3 problem, in fact, the PIP version is too low, upgrade it: python3-m pip install-u pip

Everything seems OK!

Eight, the choice of integrated development tools

The Ancients Cloud "工欲善其事, its prerequisite", choose a suitable development tool, can help us to improve work efficiency. There are usually several tools to choose from:

    1. Pure file Tool: No prompt, completely need to manually write code, compile and run also need to be done manually, such as Notepad;
    2. Simple GUI development tools: There are simple hints, but the compilation and operation still need to be done manually, such as notepad++;
    3. Advanced GUI tools: prompt, and compile and run processes are automatically completed by the development tools, such as Eclipse, Pycharm

Some people think that when you start learning a programming language, you should use simple tools such as Notepad or notepad++ to reduce the reliance on advanced GUI development tools, so that you can more clearly understand the underlying operating procedures and principles of the language that is blocked by the development tools. But this is still personal, for example, I think a novice has just started to use without any hint of development tools will reduce the effectiveness of the exercise, and even further combat confidence and learning motivation. It is difficult to learn it well in the future if you are afraid of it from the beginning.

Of course, the choice is still up to crossing, the recommended GUI tool for developing Python is pycharm, for the following reasons:

    1. Cross-platform, basically now commonly used desktop operating system has the corresponding version can be downloaded
    2. Divided into community and commercial editions, the Community edition is free to use, but features will be less (completely enough for beginners); The business edition is full-featured, but requires a fee.

Pycharm 2017 Activation Code

Copy CodeThe code is as follows:
Big3clik6f-eyjsawnlbnnlswqioijcsuczq0xjszzgiiwibgljzw5zzwvoyw1lijoibgfuihl1iiwiyxnzawduzwvoyw1lijoiiiwiyxnzawduzwvfbwfpbc I6iiisimxpy2vuc2vszxn0cmljdglvbii6ikzvciblzhvjyxrpb25hbcb1c2ugb25sesisimnozwnrq29uy3vycmvudfvzzsi6zmfsc2usinbyb2r1y3rzijp Beyjjb2rlijoiqumilcjwywlkvxbubyi6ijiwmtctmtetmjmifsx7imnvzguioijetsisinbhawrvcfrvijoimjaxny0xms0ymyj9lhsiy29kzsi6ikljiiwi Cgfpzfvwvg8ioiiymde3ltexltizin0seyjjb2rlijoiulmwiiwicgfpzfvwvg8ioiiymde3ltexltizin0seyjjb2rlijoiv1milcjwywlkvxbubyi6ijiwm Tctmtetmjmifsx7imnvzguioijeue4ilcjwywlkvxbubyi6ijiwmtctmtetmjmifsx7imnvzguioijsqyisinbhawrvcfrvijoimjaxny0xms0ymyj9lhsiy2 9kzsi6ilbtiiwicgfpzfvwvg8ioiiymde3ltexltizin0seyjjb2rlijoiremilcjwywlkvxbubyi6ijiwmtctmtetmjmifsx7imnvzguioijeqiisinbhawr Vcfrvijoimjaxny0xms0ymyj9lhsiy29kzsi6iljniiwicgfpzfvwvg8ioiiymde3ltexltizin0seyjjb2rlijoiuemilcjwywlkvxbubyi6ijiwmtctmtet Mjmifsx7imnvzguioijdtcisinbhawrvcfrvijoimjaxny0xms0ymyj9xswiagfzaci6ijq3nzu1mtcvmcisimdyywnlugvyaw9krgf5cyi6mcwiyxv0b1byb 2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUhjvbg9uz2f0zwqiomzhbhnlfq==- iygsimxtvesyykuxaqphmymrgwn5inkoferhhpipa88fo9fruzosibty18tflchacznk3qfert7imgkm7pumdtr4fbvvlk/ 3n1er0emku2ncaxb7m10xt6klw1xb3ltuzenuis5pyuewt1zr7gskenwdyz0dajpndlfrqpyapo5s1kldhkpw+vfvd4uf7rmjoizujhaayag+ amyivqt61i9ayiwphqvuphvtwi0x0ql/odjhaqbiv4qwscyo4ayzjbkutyiozh9rgop6yw/scltpopwljtdocw/ iewyicvg1ph9awjcyxz9abbebowv71iqr5vwrsqfz7cg7hlej3a==- Miiepjccaiagawibagibbtanbgkqhkig9w0baqsfadaymrywfaydvqqdda1kzxrqcm9mawxlienbmb4xdte1mtewmja4mje0ofoxdte4mtewmta4mje0ofowe tepma0ga1ueawwgchjvzdn5miibijanbgkqhkig9w0baqefaaocaq8amiibcgkcaqeaxcqkq+ zdxlr2mmrybpzgbundmn6oaxixzxiwtmekrjmo/5oufqjbllumsmk0qhfmai37wshyxzcfrcidwxjot4zmnbknlyhoddij/78tmvqfl8noed5+ 07b8veaiu7c3e1n+e1doc6wht4i4+iemtspadoaj5wcqvqbri8ket8m9vcbiwx7fd0fhexfg3zrt0xqwmcxgnp3ddjhio0rcdu+ itv7emtnsvq9jbg1usmsfvmowr25mju2jcpfp1+i4zi+fqgr8gyg8oindyneoabsr3lopi7gruysvkb/xvy/ Voklpck2h0f0gjxfjnye8nt1paywoyl7rmiavre/ Ekwidaqabo4gzmigwmakga1udewqcmaawhqydvr0obbyefgepg9ozgcflmgnbky7sghimggtcmegga1udiwrbmd+afkoetkhnqhi2qb1t4lm0ofkll/ Gzorykgjaymrywfaydvqqdda1kzxrqcm9mawxlienbggka0myxg7kdeeewewydvr0lbawwcgyikwybbquhawewcwydvr0pbaqdagwgma0gcsqgsib3dqebcwu aa4icaqc9wzuygqedsuoc5tousrrigmw4/+wuc5etzbfvdl4ht/8vzmw/oulip4ycva0xkybacj2ix+zcdkopfiyxiasih+ hxapv6j79vvouxkrwg2xv6shftplp+0gpdgq3x9r3+kjbmam8w+fodlwqafjrlvpzmgnedu14ygxiz9bvzmiqbwrba+c/f4tlk/ dv07dsnexihqfoibnqdivntgombau2ddup2gwkdl81ua8eicgnexhe82kjf4zwfadhk3bqvvbfdawxcdy4xbjs3l4raplu3yenszr/oeur1+ jfoxnqsmecmxkxgraq9u55gwjcofkrgoxedek/sk1vfojvs+num4eyerufmfazhzoqiuw4iqggc45ohfh0uuyjycufxxdsu9lmcv8qdhkm+ wnprb0l9l5vxscbduhagyd6ss+ga+ady6f/qxzuuceuoh3qunbbculvisz6+girnt1ka9n2qachl+ 2ybfaquqr8h7z2gsx5lcif5kynsqj0gavxtvywh7pyikx4bs354zqluwwa/cg++2+wnwp+htbhvxmrntdvhsm38aknzld+ ptaswgu9gylmhti2envwgybsd2dxmhxk3ipckhkak+ pl0ewygzwg3tj9mz7sowcxlwdfak0lrjnkgfmtggrwjv8gypw5bq23vmiqqdlgknzuoog==

The above is the whole content of this article, I hope that everyone's learning has helped, but also hope that we support the script home.

Original link: http://www.cnblogs.com/yyds/p/6080826.html

Windows install Python2 and Python3 Multi-version tutorial go

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.