之前的项目都在虚拟机中写代码,发现对windows下代码的编写不熟悉,给大家分析一点转到windows下写代码时做的事先准备
windows下创建虚拟环境:
# 第一种: 需要知道虚拟环境所在的文件目录
pip install virtualenv # 下载virtualenv
virtualenv 名字test # 创建虚拟环境
cd test
cd Scripts
activate.bat # 进入虚拟环境
deactivate.bat # 退出虚拟环境
# 第二种安装方式
pip install virtualenvwrapper-win
mkvirtualenv 名字test2 # 创建虚拟环境,并自动进入
deactivate # 退出虚拟环境
workon # 查看当前有哪些虚拟环境(只能查看通过mkvirtualenv创建的虚拟环境)
workon 名字 # 进入虚拟环境
关于快速复制一个虚拟环境(在pycharm下)
冷藏你现在的虚拟环境:pip freeze > requirements.txt
冷藏现有的虚拟环境:pip freeze > requirements.txt
创建一个新的虚拟环境:virtualenv xxx(你的虚拟环境的名字)
激活虚拟环境:xxx\Scripts\activate.bat
安装依赖:pip install -r 文件路径 requirements.txt
ubuntu下创建虚拟环境:
pip install virtualenv
pip install virtualenvwrapper
mkvirtualenv -p python路径 虚拟环境名称
有可能创建虚拟环境,提示找不到命令
方式1:(手动)
whereis virtualenvwrapper
cd virtualenvwrapper.sh路径
source virtualenvwrapper.sh
方式2:(永久)
sudo vim ~/.bashrc
export WORKON_HOME=$HOME/.virtualenvs
source virtualenvwrapper.sh路径
source ~/.bashrc
deactivate