在powershell中实现功能:
mkvenv
指令在该目录下创建并进入虚拟环境,如果目录中有requirements.txt
自动安装venv
进入该目录下的虚拟环境(默认虚拟环境文件夹名称是venv
)pi <package1> <package2> ...
换源安装python包(底下设定的是中科大的源,可修改)ipy
进入ipython(这个比较鸡肋一点)
使用方法:
- 复制下面的代码块
- 管理员身份打开powershell(不懂请自行百度)
notepad.exe ($profile)
- 在记事本中粘贴、保存
- 重启powershell、测试指令
function createPython3VirtualEnvironment{
python -m venv venv;
.\venv\Scripts\Activate.ps1;
python -m pip install --upgrade pip;
python -m pip install setuptools;
python -m pip install -r requirements.txt;
}
if (test-path alias:mkvenv) {
Remove-Item alias:mkvenv
}
Set-Alias mkvenv createPython3VirtualEnvironment
function enterPython3VirtualEnvironment{
.\venv\Scripts\Activate.ps1;
}
if (test-path alias:venv) {
Remove-Item alias:venv
}
Set-Alias venv enterPython3VirtualEnvironment
function python3PipInstall{
python -m pip install --default-timeout 5000 -i https://pypi.mirrors.ustc.edu.cn/simple/ --trusted-host pypi.mirrors.ustc.edu.cn/simple/ $args;
}
if (test-path alias:pi) {
Remove-Item alias:pi
}
Set-Alias pi python3PipInstall
function openIPython{
python -m IPython;
}
if (test-path alias:ipy) {
Remove-Item alias:ipy
}
Set-Alias ipy openIPython
版权声明:本文为weixin_32076841原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。