рдЖрднрд╛рд╕реА рдкрд░реНрдпрд╛рд╡рд░рдг рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдЖрдкрдиреЗ рдХрднреА рд╕реЛрдЪрд╛ рд╣реИ рдХрд┐ рдкрд╛рдпрдерди рдореЗрдВ рдЖрднрд╛рд╕реА рдкрд░реНрдпрд╛рд╡рд░рдг рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ? рдЗрд╕ рдЕрдиреБрдЪреНрдЫреЗрдж рдореЗрдВ, рдореИрдВ рдореБрдЦреНрдп рдЕрд╡рдзрд╛рд░рдгрд╛ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдЬреЛ рдХрд┐ рд╕рднреА рд▓рд╛рдЗрдмреНрд░реЗрд░реАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рд╡рд░реНрдЪреБрдЕрди, рд╡рд░реНрдЪреБрдЕрдирд╡реНрд░реЗрдкрд░, рдХреЛрдВрдбрд╛, рдкрд┐рдкреЗрдирд╡ред

рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рдкрд╛рдпрдерди рдореЗрдВ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдиреЗ рдХреА рдХреЛрдИ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рдереА, рдФрд░ рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рд╣реИрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рдирд┐рдХрд▓рд╛, рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдЕрдЬрдЧрд░ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдХреА рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рд╡рд┐рд╢реЗрд╖рддрд╛ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВред

рдЬрдм рдкрд╛рдпрдерди рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдореЙрдбреНрдпреВрд▓ (рд╕рд╛рдЗрдЯ-рдкреИрдХреЗрдЬ) рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреА рддрд▓рд╛рд╢ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред рдЦреЛрдЬ рдХреА рд╢реБрд░реБрдЖрдд рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдПрдХреНрдЬрд╝реАрдХреНрдпреВрдЯреЗрдмрд▓ (python.exe) рдХреЗ рднреМрддрд┐рдХ рд╕реНрдерд╛рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореВрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реЗ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдореЙрдбреНрдпреВрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдирд╣реАрдВ рдорд┐рд▓рд╛ рд╣реИ, рддреЛ рдкрд╛рдпрдерди рдПрдХ рд╕реНрддрд░ рдЕрдзрд┐рдХ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдРрд╕рд╛ рддрдм рддрдХ рд╣реЛрддрд╛ рд╣реИ рдЬрдм рддрдХ рд░реВрдЯ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рддрдХ рдирд╣реАрдВ рдкрд╣реБрдВрдЪ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдпрд╣ рдореЙрдбреНрдпреВрд▓ рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╣реИ, рдкрд╛рдпрдерди рдУрдПрд╕ рдореЙрдбреНрдпреВрд▓ рдХреА рддрд▓рд╛рд╢ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рдУрд╢реЛрдореЛ рдлрд╛рдЗрд▓ рдореЗрдВ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдЕрдЬрдЧрд░ рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдЖрдЗрдП рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рджреБрднрд╛рд╖рд┐рдпрд╛ /usr/dev/lang/bin/python ред рддрдм рдЦреЛрдЬ рдкрде рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ:

 /usr/dev/lang/lib/python3.7/os.py /usr/dev/lib/python3.7/os.py /usr/lib/python3.7/os.py /lib/python3.7/os.py 

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкрд╛рдпрдерди рд╣рдорд╛рд░реЗ рдкрде рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЙрдкрд╕рд░реНрдЧ ( lib/python$VERSION/os.py ) lib/python$VERSION/os.py рд╣реИред рдЬреИрд╕реЗ рд╣реА рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЛ рдкрд╣рд▓рд╛ рдореИрдЪ (рдСрд╕реНрдХрд┐рдореЛ рдлрд╝рд╛рдЗрд▓ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐) рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рд╡рд╣ рдЗрд╕ рдкрде рдкрд░ sys.prefix рдФрд░ sys.exec_prefix рдХреЛ рдмрджрд▓ sys.prefix рд╣реИ (рдЙрдкрд╕рд░реНрдЧ рд╣рдЯрд╛рдП рдЬрд╛рдиреЗ рдХреЗ рд╕рд╛рде)ред рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдХреЛрдИ рдореЗрд▓ рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рдорд╛рдирдХ рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдЕрдм рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдмрд╕реЗ рдкреБрд░рд╛рдирд╛ рдФрд░ рд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ, рд╡рд░реНрдЪреБрдЕрдирд╡, рдпрд╣ рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реИред

 user@arb:/usr/home/test# virtualenv ENV Running virtualenv with interpreter /usr/bin/python3 New python executable in /usr/home/test/ENV/bin/python3 Also creating executable in /usr/home/test/ENV/bin/python Installing setuptools, pkg_resources, pip, wheel...done. 

рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдмрд╛рдж, рдпрд╣ рдЕрддрд┐рд░рд┐рдХреНрдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рддрд╛ рд╣реИ:

 user@arb:/usr/home/test/ENV# tree -L 3 . тФЬтФАтФА bin тФВ тФЬтФАтФА activate тФВ тФЬтФАтФА activate.csh тФВ тФЬтФАтФА activate.fish тФВ тФЬтФАтФА activate_this.py тФВ тФЬтФАтФА easy_install тФВ тФЬтФАтФА easy_install-3.7 тФВ тФЬтФАтФА pip тФВ тФЬтФАтФА pip3 тФВ тФЬтФАтФА pip3.7 тФВ тФЬтФАтФА python тФВ тФЬтФАтФА python-config тФВ тФЬтФАтФА python3 -> python тФВ тФЬтФАтФА python3.7 -> python тФВ тФФтФАтФА wheel тФЬтФАтФА include тФВ тФФтФАтФА python3.7m -> /usr/include/python3.7m тФЬтФАтФА lib тФВ тФФтФАтФА python3.7 тФВ тФЬтФАтФА __future__.py -> /usr/lib/python3.7/__future__.py тФВ тФЬтФАтФА __pycache__ тФВ тФЬтФАтФА _bootlocale.py -> /usr/lib/python3.7/_bootlocale.py тФВ тФЬтФАтФА _collections_abc.py -> /usr/lib/python3.7/_collections_abc.py тФВ тФЬтФАтФА _dummy_thread.py -> /usr/lib/python3.7/_dummy_thread.py тФВ тФЬтФАтФА _weakrefset.py -> /usr/lib/python3.7/_weakrefset.py тФВ тФЬтФАтФА abc.py -> /usr/lib/python3.7/abc.py тФВ тФЬтФАтФА base64.py -> /usr/lib/python3.7/base64.py тФВ тФЬтФАтФА bisect.py -> /usr/lib/python3.7/bisect.py тФВ тФЬтФАтФА codecs.py -> /usr/lib/python3.7/codecs.py тФВ тФЬтФАтФА collections -> /usr/lib/python3.7/collections тФВ тФЬтФАтФА config-3.7m-darwin -> /usr/lib/python3.7/config-3.7m-darwin тФВ тФЬтФАтФА copy.py -> /usr/lib/python3.7/copy.py тФВ тФЬтФАтФА copyreg.py -> /usr/lib/python3.7/copyreg.py тФВ тФЬтФАтФА distutils тФВ тФЬтФАтФА encodings -> /usr/lib/python3.7/encodings тФВ тФЬтФАтФА enum.py -> /usr/lib/python3.7/enum.py тФВ тФЬтФАтФА fnmatch.py -> /usr/lib/python3.7/fnmatch.py тФВ тФЬтФАтФА functools.py -> /usr/lib/python3.7/functools.py тФВ тФЬтФАтФА genericpath.py -> /usr/lib/python3.7/genericpath.py тФВ тФЬтФАтФА hashlib.py -> /usr/lib/python3.7/hashlib.py тФВ тФЬтФАтФА heapq.py -> /usr/lib/python3.7/heapq.py тФВ тФЬтФАтФА hmac.py -> /usr/lib/python3.7/hmac.py тФВ тФЬтФАтФА imp.py -> /usr/lib/python3.7/imp.py тФВ тФЬтФАтФА importlib -> /usr/lib/python3.7/importlib тФВ тФЬтФАтФА io.py -> /usr/lib/python3.7/io.py тФВ тФЬтФАтФА keyword.py -> /usr/lib/python3.7/keyword.py тФВ тФЬтФАтФА lib-dynload -> /usr/lib/python3.7/lib-dynload тФВ тФЬтФАтФА linecache.py -> /usr/lib/python3.7/linecache.py тФВ тФЬтФАтФА locale.py -> /usr/lib/python3.7/locale.py тФВ тФЬтФАтФА no-global-site-packages.txt тФВ тФЬтФАтФА ntpath.py -> /usr/lib/python3.7/ntpath.py тФВ тФЬтФАтФА operator.py -> /usr/lib/python3.7/operator.py тФВ тФЬтФАтФА orig-prefix.txt тФВ тФЬтФАтФА os.py -> /usr/lib/python3.7/os.py тФВ тФЬтФАтФА posixpath.py -> /usr/lib/python3.7/posixpath.py тФВ тФЬтФАтФА random.py -> /usr/lib/python3.7/random.py тФВ тФЬтФАтФА re.py -> /usr/lib/python3.7/re.py тФВ тФЬтФАтФА readline.so -> /usr/lib/python3.7/lib-dynload/readline.cpython-37m-darwin.so тФВ тФЬтФАтФА reprlib.py -> /usr/lib/python3.7/reprlib.py тФВ тФЬтФАтФА rlcompleter.py -> /usr/lib/python3.7/rlcompleter.py тФВ тФЬтФАтФА shutil.py -> /usr/lib/python3.7/shutil.py тФВ тФЬтФАтФА site-packages тФВ тФЬтФАтФА site.py тФВ тФЬтФАтФА sre_compile.py -> /usr/lib/python3.7/sre_compile.py тФВ тФЬтФАтФА sre_constants.py -> /usr/lib/python3.7/sre_constants.py тФВ тФЬтФАтФА sre_parse.py -> /usr/lib/python3.7/sre_parse.py тФВ тФЬтФАтФА stat.py -> /usr/lib/python3.7/stat.py тФВ тФЬтФАтФА struct.py -> /usr/lib/python3.7/struct.py тФВ тФЬтФАтФА tarfile.py -> /usr/lib/python3.7/tarfile.py тФВ тФЬтФАтФА tempfile.py -> /usr/lib/python3.7/tempfile.py тФВ тФЬтФАтФА token.py -> /usr/lib/python3.7/token.py тФВ тФЬтФАтФА tokenize.py -> /usr/lib/python3.7/tokenize.py тФВ тФЬтФАтФА types.py -> /usr/lib/python3.7/types.py тФВ тФЬтФАтФА warnings.py -> /usr/lib/python3.7/warnings.py тФВ тФФтФАтФА weakref.py -> /usr/lib/python3.7/weakref.py тФФтФАтФА pip-selfcheck.json 

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдкрд╛рдпрдерди рдмрд╛рдЗрдирд░реА рдХреЛ рдПрдХ рд╕реНрдерд╛рдиреАрдп рдлрд╝реЛрд▓реНрдбрд░ (ENV / bin / pyonon) рд╕реЗ рдХреЙрдкреА рдХрд░рдХреЗ рд╡рд░реНрдЪреБрдЕрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдо рдпрд╣ рднреА рдиреЛрдЯрд┐рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдореВрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдкрд╛рдпрдерди рдорд╛рдирдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рд╣реИрдВ ред рд╣рдо рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддреАрдХрд╛рддреНрдордХ рд▓рд┐рдВрдХ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рджреБрднрд╛рд╖рд┐рдпрд╛ рдЕрднреА рднреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкрде рдкрд░ рдЗрд╕рдХрд╛ рдирд╛рдо рдмрджрд▓ рджреЗрдЧрд╛ред

рдЕрдм рд╣рдо рдЕрдкрдиреЗ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреЛ рд╕рдХреНрд░рд┐рдп рдХрд░рддреЗ рд╣реИрдВ:

 user@arb:/usr/home/test# source ENV/bin/activate 

рдпрд╣ рдХрдорд╛рдВрдб $ PATH рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдХреЛ рдмрджрд▓рддрд╛ рд╣реИ рддрд╛рдХрд┐ python рдХрдорд╛рдВрдб рд╣рдорд╛рд░реЗ рдЕрдЬрдЧрд░ рдХреЗ рд╕реНрдерд╛рдиреАрдп рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗред рдпрд╣ $ PATH рд▓рд╛рдЗрди рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдмрд┐рди рдлрд╝реЛрд▓реНрдбрд░ рдХреЗ рд╕реНрдерд╛рдиреАрдп рдкрде рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕реНрдерд╛рдиреАрдп рдкрде рджрд╛рдИрдВ рдУрд░ рд╕рднреА рдкрдереЛрдВ рдкрд░ рдкреВрд░реНрд╡рддрд╛ рд▓реЗ рд▓реЗред

 export "/usr/home/test/ENV/bin:$PATH" echo $PATH 

рдпрджрд┐ рдЖрдк рдЗрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ /usr/home/test/ENV/bin/python рдкрд░ рдмрд╛рдЗрдирд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рджреБрднрд╛рд╖рд┐рдпрд╛ рдореЙрдбреНрдпреВрд▓ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рдкрде рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рдореЙрдбреНрдпреВрд▓ рдкрде /usr/home/test/ENV/lib/python3.7/ рдкрд░ /usr/home/test/ENV/lib/python3.7/ ред

рдпрд╣ рдореБрдЦреНрдп рд╣реИрдХ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╡рд░реНрдЪреБрдЕрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред

рдкрд╛рдпрдерди 3 рдореЗрдВ рд╕реБрдзрд╛рд░


рд╕рдВрд╕реНрдХрд░рдг рдкрд╛рдпрдерди 3.3 рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрдХрд░, рдПрдХ рдирдпрд╛ рдорд╛рдирдХ рд╕рд╛рдордиреЗ рдЖрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкреАрдИрдкреА 405 рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрджрд░реНрднрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рд╣рд▓реНрдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рддрдВрддреНрд░ рдкреЗрд╢ рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдкреАрдИрдкреА рдЦреЛрдЬ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдХрджрдо рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк pyenv.cfg рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди pyenv.cfg рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдкрд╛рдпрдерди рдмрд╛рдЗрдирд░реА рдФрд░ рдЙрд╕рдХреЗ рд╕рднреА рдореЙрдбреНрдпреВрд▓ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдмрд╕ рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдЙрдирдХреЗ рд╕реНрдерд╛рди рдХрд╛ рд╕рдВрдХреЗрдд рджреЗ рд╕рдХрддреЗ рд╣реИрдВред

рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдорд╛рдирдХ рд╡реЗрди рдореЙрдбреНрдпреВрд▓ рджреНрд╡рд╛рд░рд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдкрд╛рдпрдерди 3 рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреАред

 user@arb:/usr/home/test2# python3 -m venv ENV user@arb:/usr/home/test2# tree -L 3 . тФФтФАтФА ENV тФЬтФАтФА bin тФВ тФЬтФАтФА activate тФВ тФЬтФАтФА activate.csh тФВ тФЬтФАтФА activate.fish тФВ тФЬтФАтФА easy_install тФВ тФЬтФАтФА easy_install-3.7 тФВ тФЬтФАтФА pip тФВ тФЬтФАтФА pip3 тФВ тФЬтФАтФА pip3.5 тФВ тФЬтФАтФА python -> python3 тФВ тФФтФАтФА python3 -> /usr/bin/python3 тФЬтФАтФА include тФЬтФАтФА lib тФВ тФФтФАтФА python3.7 тФЬтФАтФА lib64 -> lib тФЬтФАтФА pyvenv.cfg тФФтФАтФА share тФФтФАтФА python-wheels 

 user@arb:/usr/home/test2# cat ENV/pyvenv.cfg home = /usr/bin include-system-site-packages = false version = 3.7.0 user@arb:/usr/home/test2# readlink ENV/bin/python3 /usr/bin/python3 

рдЗрд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдмрд╛рдЗрдирд░реА рдХреЙрдкреА рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╡реЗрдирд╡ рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдВрдХ рдмрдирд╛рддрд╛ рд╣реИред рдпрджрд┐ рдкреИрд░рд╛рдореАрдЯрд░ include-system-site-packages рдХреЛ true include-system-site-packages рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ true , рддреЛ рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХреЗ рд╕рднреА рдореЙрдбреНрдпреВрд▓ рдЖрднрд╛рд╕реА рд╡рд╛рддрд╛рд╡рд░рдг рд╕реЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд╕реБрд▓рдн рд╣реЛрдВрдЧреЗред

рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЖрднрд╛рд╕реА рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рддреГрддреАрдп-рдкрдХреНрд╖ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдкреБрд░рд╛рдиреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред

рдкреБрдирд╢реНрдЪ: рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рд▓реЗрдЦрдХ рд╣реВрдВ, рдЖрдк рдХреЛрдИ рднреА рдкреНрд░рд╢реНрди рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/hi418579/


All Articles