面试题答案
一键面试- 安装
virtualenv
:- 如果使用的是pip,在系统命令行中执行:
pip install virtualenv
- 创建新的虚拟环境:
- 在系统命令行中,切换到希望创建虚拟环境的目录,例如
cd /your/directory
。 - 然后执行以下命令创建名为
myenv
(可自定义名称)的虚拟环境:
virtualenv myenv
- 在系统命令行中,切换到希望创建虚拟环境的目录,例如
- 激活虚拟环境:
- Windows系统:
- 在命令提示符中,如果虚拟环境名为
myenv
,则执行myenv\Scripts\activate
。 - 在PowerShell中,执行
myenv\Scripts\Activate.ps1
(可能需要先运行Set - ExecutionPolicy RemoteSigned
以允许运行脚本)。
- 在命令提示符中,如果虚拟环境名为
- Linux和macOS系统:
- 如果虚拟环境名为
myenv
,执行source myenv/bin/activate
。
- 如果虚拟环境名为
- Windows系统:
- 在虚拟环境中安装指定版本的
numpy
库:- 在激活的虚拟环境命令行中,执行:
pip install numpy==1.21.0 # 这里1.21.0为指定版本,可按需修改
- 导出当前虚拟环境的依赖到
requirements.txt
文件:- 在激活的虚拟环境命令行中,执行:
pip freeze > requirements.txt
- 退出虚拟环境:
- 在激活的虚拟环境命令行中,执行:
deactivate