以python3.6为例①安装virtualenv:#pip安装之后在D:\Python36\Scripts目录下可以看到多了一个virtualenv.exe可执行文件pip install virtualenv②创建一个虚拟环境:# venvname为虚拟环境名,会在当前目录下创建一个...

以python3.6为例
①安装virtualenv:
#pip安装之后在D:\Python36\Scripts目录下可以看到多了一个virtualenv.exe可执行文件
pip install virtualenv
②创建一个虚拟环境:
# venvname为虚拟环境名,会在当前目录下创建一个虚拟环境
virtualenv [venvname]
③启动&退出虚拟环境:
# 启动虚拟环境时需要先切换到虚拟环境的Scripts目录下再执行如下命令。
activate
#退出虚拟环境
deactivate
以上虚拟环境的安装和创建就ok了,每次激活后就可以正常使用,接下来是虚拟环境在无网环境下的移植
A----->B(将A机器上的虚拟环境在无网情况下移植到B)
A机器上已有虚拟环境:
① 生成安装包列表文件:
ps:这个命令在非虚拟环境也可以使用,可以生成pip list获取的所有(除去python自带的)包列表
# 安装包列表保存到文件packages.txt中,文件名是自己定义,如果文件已经存在会被覆盖更新,不存在会自动创建
#需要在虚拟环境目录下执行这个命令,否则生成的文件是
pip freeze >packages.txt
② 将包列表文件中的所有包下载到文件夹下:
#savetest\whls为保存安装包的路径,不存在会被创建,packages.txt为前一步生成的包列表文件
pip download -d [savetest\whls] -r [packages.txt]
B机器上已有虚拟环境:
③ 将①和②中生成的包列表文件和安装包文件夹复制到B机器上
④ 依据包列表文件以及安装包文件夹来安装包:
#savetest\whls为安装包文件夹路径,packages.txt为包文件列表(注意相对路径和绝对路径的选择)
pip install --no-index --find-links=[savetest\whls] -r [packages.txt]
沃梦达教程
本文标题为:windows环境下python虚拟环境的创建,使用和断网移植


猜你喜欢
- python中列表添加元素的几种方式(+、append()、ext 2022-09-02
- Python之路-Python中的线程与进程 2023-09-04
- Python Pandas如何获取和修改任意位置的值(at,iat,loc,iloc) 2023-08-04
- python中defaultdict用法实例详解 2022-10-20
- CentOS7 安装 Python3.6 2023-09-04
- windows安装python2.7.12和pycharm2018教程 2023-09-03
- 在centos6.4下安装python3.5 2023-09-04
- Python实现将DNA序列存储为tfr文件并读取流程介绍 2022-10-20
- Python 保存数据的方法(4种方法) 2023-09-04
- python线程池ThreadPoolExecutor与进程池ProcessPoolExecutor 2023-09-04