在使用 pyenv 时,系统的环境变量一般记录的是 pyenv 的 path
而没有明确在系统环境变量中,添加 python 的 path
部分程序场景需要直接获取 python 的 path,调用 python 执行命令
bat# windows bat 文件中获取环境变量中定义的 python # 定义 python if not defined PYTHON ( set PYTHON=python ) # 调用 python 执行命令 %PYTHON% -c "" >tmp/stdout.txt 2>tmp/stderr.txt
该代码在 pyenv 下无法运行,因为 PYTHON = python
这里的 python
不在任何 系统环境变量
中
No matching distribution found for tb-nightly
)shellpython -m pip config list
其中 index-url
即为 pip 下载源
shell# 切换为 阿里源
python -m pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
# 切换为 清华源
python -m pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
DNS(Domain Name System)是一个用于将域名转换为IP地址的系统。
当我们在浏览器中输入一个网址(例如www.example.com
),电脑并不知道这个网址具体在哪里。
DNS会将这个网址转换成一个对应的数字地址,也就是IP地址(例如192.168.1.1)。有了IP地址,我们的电脑才能准确地找到网站所在的服务器,并显示出网页内容。
将 DNS 信息保存在本地 DNS 缓存中有助于您的浏览器快速找到网站。
在浏览器中输入网址后,它会首先在本地缓存中查找 DNS 信息。如果它找到了方向,那么它会使用 DNS 缓存来访问该网站。
另一方面,如果信息不在本地 DNS 缓存中,则浏览器将从互联网上的其他 DNS 服务器获取它。
这确保每次访问任何网站时,您的浏览器都会采用最短路线来获取在 Internet 上定位该网站所需的 DNS 信息。
shellpip install webdriver_manager
pythonfrom webdriver_manager.chrome import ChromeDriverManager
webdriver.Chrome(ChromeDriverManager().install())