# fd **Repository Path**: zhaochy/fd ## Basic Information - **Project Name**: fd - **Description**: 复旦交行项目 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-10-21 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### virtualenv virtualenv用于创建独立的Python环境,多个Python环境相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新的Python库 2. 不同应用可以使用同一个Python库的不同版本 3. 某一环境下的Python库升级不影响其他Python环境下的应用 详细信息见官方文档: https://virtualenv.pypa.io/en/stable/ ### 安装 通常来说,会使用以下两种安装方式之一 ##### 使用pip ``` $ [sudo] pip install virtualenv ``` ##### 从源码安装 ``` $ curl -0 https://pypi.python.org/packages/source/v/virtualenv/virtualenv-15.0.3.tar.gz $ tar xvfz virtualenv-15.0.3.tar.gz $ cd virtualenv-15.0.3 $ [sudo] python setup.py install ``` ### 使用 1. 创建一个虚拟环境helloworld ``` $ virtualenv helloworld ``` 这会在当前目录下创建一个helloworld文件夹,该文件夹下包含了新的Python可执行文件和默认的setup工具(pip,wheel,setuptools)。 2. 激活这个虚拟环境 ``` source helloworld/bin/activate ``` 激活之后,命令行会出现变化 ``` zhaochy@zhaochy-laptop:~/Documents/fd/ibm$ # 激活之前 (helloworld) zhaochy@zhaochy-laptop:~/Documents/fd/ibm$ # 激活之后 ``` 这个时候就可以在命令行使用该虚拟环境了 如果需要安装一些新的库文件,使用pip install即可 3. 退出虚拟环境 ``` deactivate ```