用于创建和管理虚拟环境的脚本叫做 pyvenv。pyvenv 通常会安装你可用的 Python 中最新的版本。这个脚本也能指定安装一个特定的版本的 Python,因此如果在你的系统中有多个版本的 Python 的话,你可以运行 或者你想要的任何版本来选择一个指定的 Python 版本。 要创建一个 virtualenv,首先决定一个你想要存放的目录接着运行 pyvenv 后面携带着目录名: pyvenv tutorial-env
如果目录不存在的话,这将会创建一个 目录,并且也在目录里面创建一个包含 Python 解释器,标准库,以及各种配套文件的 Python "副本"。 一旦你已经创建了一个虚拟环境,你必须激活它。 在 Windows 上,运行: tutorial-env/Scripts/activate
在 Unix 或者 MacOS 上,运行: source tutorial-env/bin/activate
(这个脚本是用 bash shell 编写的。如果你使用 csh 或者 fish shell,你应该使用 和 来替代。) 激活了虚拟环境会改变你的 shell 提示符,显示你正在使用的虚拟环境,并且修改了环境以致运行 将会让你得到了特定的 Python 版本。例如: -> source ~/envs/tutorial-env/bin/activate
(tutorial-env) -> python
Python 3.5.2+ (3.4:c7b9645a6f35+, May 22 2015, 09:31:25)
...
>>> import sys
>>> sys.path
['', '/usr/local/lib/python35.zip', ...,
'~/envs/tutorial-env/lib/python3.5/site-packages']
>>>
|
Archiver|手机版|笨鸟自学网 ( 粤ICP备20019910号 )
GMT+8, 2025-1-22 13:22 , Processed in 0.023413 second(s), 17 queries .