pip设置代理的几种方法

通常情况下,国内使用PIP可以参考Pypi国内镜像设置来设置国内镜像以加快安装速度。 但有的pip软件包国内镜像出于各种考虑并未收录,因此就得使用Pipy.org的官方源安装,在网络状况不理想的情况下,我们可以使用设置代理来加速安装过程。 例如,我们已经获得了代理服务的配置,如下: http://127.0.0.1:2080 socks://127.0.0.1:2080 如果是linux系统,可以使用系统自有的环境变量http_proxy、https_proxy $ export HTTP_PROXY=http://127.0.0.1:2080 $ export HTTPS_PROXY=http://127.0.0.1:2080 使用pip自带选项--proxy来使用代理 $ pip install --proxy=http://127.0.0.1:2080 jupyter 使用pip配置文件pip.conf或pip.ini来设置代理 Windows下是pip.ini,linux下是~/.pip/pip.conf或/etc/pip.conf [global] proxy = http://127.0.0.1:2080

十二月 12, 2024 · JQX

使用pandoc批量转换rst为md

安装软件 下载安装pandoc Windows版下载安装pandoc-3.5-windows-x86_64.msi (访问密码: 3705) Debian/Ubuntu使用如下命令安装 apt install pandoc 安装Python Windows版下载安装python-3.13.0-amd64.exe (访问密码: 3705) Debian/Ubuntu使用如下命令安装 apt install python3 python3-pip 安装Pypandoc Pypandoc是一款python插件,可以调用Pandoc进行使用。 pip install pypandoc Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Collecting pypandoc Downloading https://pypi.tuna.tsinghua.edu.cn/packages/ff/bd/cf1dd70b95f3366f3c457c5259ed8f032122210441407b6ed281d7fcbb8c/pypandoc-1.14-py3-none -any.whl (21 kB) Installing collected packages: pypandoc Successfully installed pypandoc-1.14 Python代码 新建plzh.py文件,内容如下,或者点击这里下载文件plzhrst2md.py (访问密码: 3705) import os def get_file_name(file_dir): for root, dirs, files in os.walk(file_dir): #获取当前目录 for file in files: if os.path.splitext(file)[1] == ".rst": #搜索rst文件 os.chdir(root) print("Conversion ..." + "pandoc " + file + " -o " + os.path.splitext(file)[0] + ".md") os.system("pandoc " + file + " -o " + os.path.splitext(file)[0] + ".md") #调用pandoc开始转换到同目录 print("Done!") if __name__ == "__main__": get_file_name(r"D:\dls\doc") #自定义文件夹 将文件复制到.rst文件目录,点击运行即可,转换后的.md文件和.rst文件同目录同文件名。

十一月 20, 2024 · JQX

Pypi国内镜像设置

PyPI(Python包索引)是最流行的Python软件存储库,使用Pypi可查找与安装由Python社区开发和共享的软件。 由于线路问题,国内通过pypi默认镜像安装或更新软件时可能会很慢,此种情况可以通过配置国内镜像来改善。 pypi临时使用国内镜像 临时使用国内镜像来安装jupyter pip install -i https://mirror.nju.edu.cn/pypi/web/simple jupyter 临时使用国内镜像来升级pip python -m pip install -i https://mirror.nju.edu.cn/pypi/web/simple --upgrade pip 设置pypi默认镜像 通过以下方法可以设置默认镜像 pip config set global.index-url https://mirror.nju.edu.cn/pypi/web/simple 国内pypi镜像列表 https://mirror.nju.edu.cn/pypi/web/simple 南京大学 https://mirrors.bfsu.edu.cn/pypi/web/simple 北京外国语大学 https://mirrors.neusoft.edu.cn/pypi/web/simple/ 大连东软信息学院 https://mirrors.jlu.edu.cn/pypi/simple/ 吉林大学 https://mirrors.njtech.edu.cn/pypi/web/simple/ 南京工业大学 https://mirror.nyist.edu.cn/pypi/web/simple/ 南阳理工学院 https://mirrors.pku.edu.cn/pypi/web/simple/ 北京大学 https://mirrors.sustech.edu.cn/pypi/web/simple 南方科技大学 https://pypi.tuna.tsinghua.edu.cn/simple 清华大学

七月 30, 2024 · JQX

ETC

UNIX的/etc目录 早期系统/bin是用来存放程序(可执行二进制文件)的,然后有了/dev用来存放设备文件,和/lib用来存放库文件。/usr目录很早也有了,首先用来存放用户数据,后来也放一些用户级的/bin和/lib,man形式的用户手册也存放在此。 随着系统越来越庞大,一些无法进行归类的文件就放到了/etc目录,后来慢慢的大家将/etc目录用来存放一些系统级的配置文件,现代unix系统上,几乎所有的配置文件都在/etc目录,etc是et cetera的缩写。 I assure you that the original contents of /etc were the “et cetera” that didn’t seem to fit elsewhere. Other variants might do their own etymologies differently. Regards, Dennis Dennis: Dennis Richie 一些小Tips git通过ssh访问远程repo git cloe ssh://user@host:port/repo.git 编辑完 /etc/default/grub 后,用grub-mkconfig -o /boot/grub/grub.cfg更新配置。 从大到小显示目录内容 du -s * | sort -nr 创建固定大小文件 dd if=/dev/zero of=100M.test bs=100M count=1 Notepad++删除包含关键字的行 .*delete.* 强制复制所有内容 \cp -rf * target/ 将unixetc.txt中的AAA替换为BBB sed -i -e 's/AAA/BBB/g' unixetc.txt 将当前目录下所有html文件内的AAA替换为BBB find ./ -name "*.html" -exec grep "AAA" {} \; -exec sed -i 's/AAA/BBB/g' {} \; 删除unixetc.txt中的第3-17行内容 sed -i -e '3,17d' unixetc.txt Ubuntu安装多媒体扩展 sudo apt install ubuntu-restricted-extras Ubuntu卸载snapd sudo apt autoremove --purge snapd GIT配置代理 git config --global http.proxy socks5://127.0.0.1:20170 socks5为代理协议,可配置http/https/socks5等。 pip设置国内源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple pip临时使用国内源自升级 python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip SCP下载远程文件 scp -P port user@ip:/path/file ./ git卡writing objects,可以将远端地址改为ssh方式 git remote set-url origin [email protected]:username/repo.git git备份归档 git archive --format=zip --output=repobak_$(date +%Y-%m-%d).zip master PowerShell激活Windows&Office irm https://get.activated.win | iex

七月 26, 1987 · JQX