virtualenvwrapper GitBash下的配置使用

virtualenv

pip install virtualenv
pip 安装总是提醒 update pip,可升级后报No module pip,索性就不升级了
python -m ensurepip --default-pip  恢复了pip命令

virtualenvwrapper

一、在windows终端使用
pip install virtualenvwrapper-win   # 命令行无自动补全功能

二、在gitbash下使用:
pip install virutalenvwrapper
# 习惯在类unix环境下的shell使用,即使用这种方式
export WORKON_HOME='/d/venvs'  # 设定虚拟环境的文件存放的位置
source /d/Programs/Python/Python39/Scripts/virtualenvwrapper.sh 
# 若只是在终端执行上述两条命令的话,只是对当前的窗口有效果,退出即失效
# 通过在c/users/x-xxxx/添加.bash_profile 文件即可实现每次开启gitbash的窗口,即加载一次
# 分析gitbash的启动过程,发现在安装目录D:Program FilesGitetcprofile.d中有bash_profile.sh文件
# 将执行命令放置在这里也行

export HOME=/d
export WORKON_HOME=$HOME/venvs
source /d/Programs/Python/Python39/Scripts/virtualenvwrapper.sh

PyCharm 下配置GitBash的终端

原文地址:https://www.cnblogs.com/persisit/p/13972354.html