关于解决cmd理代便捷切换的一种可行方案
我们在使用cmd的时候,尤其是有时候需要从外部拉取资源,我们会发现使用本机网络,下载过于缓慢,还容易timeout此时往往有人开始调用快速的隧道来解决这个问题
那么唯一的问题是,如何在使用时,快速调用快速的隧道,平时又可以不调用呢?
并且需要使用快速会话的程序可以正常使用,其他程序又不受影响呢?
我们发现了一种可行性的方案,即设置临时环境变量
在临时环境变量中设置快速隧道,则只影响本会话(cmd),不影响其他软件。
快速设置方法如下:
1.编辑一个文本文档,命名为 cmdp.bat
2.填入如下内容(隧道地址和端口需要指定)
@echo off
setlocal
set http_proxy=http://127.0.0.1:8080
set https_proxy=http://127.0.0.1:8080
cmd.exe
请将四五行的地址,修改指定
3.保存后,将cmdp.bat增加到环境变量path中。
4.调用时,可以在打开的cmd窗口,输入cmdp直接切换到隧道模式,也可以在运行中输入cmdp打开具有隧道模式的会话。与cmd使用完全相同。关闭后即消失,不影响任何程序。
如果只是pip,好办法是换源
pip config --global set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip config --global set install.trusted-host mirrors.aliyun.com 这个是干嘛用的 没看懂 这端口也很常用吧好多的软件会用到 不太理解,隧道模式会话是单独的吗?不会影响其他应用的协议? pip的话可以设置清华源,效果很不错 学习了新知识,感恩 pip、conda、git不都能换源嘛,不过楼主所说确实是一种新思路 太好了。以前还得复制粘贴,楼主这个方法更简单。
懒得改path,直接扔到常用的bin目录下 不错的解题思路 有点意思,实际中是用到了这个
页:
[1]
2