更换pip源到国内镜像

pip国内的一些镜像

python国内源

阿里云 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣(douban) http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

修改源
临时使用:

可以在使用pip的时候在后面加上-i参数,指定pip源为国内源

永久修改:

Linux/macOS:

修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

对于当前用户不是root,而有时候需要使用sudo安装的情况,上述设置是无效的。需要在root用户目录也设置一下,一般情况下配置文件默认是/root/.pip/pip.conf

Windows:
直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如下

参考链接


更换pip源到国内镜像

解决macOS 10.15.2下Python的tkinter库Entry无法输入中文

问题描述

macOS 10.15.2下使用 tkinter Entry 输入框,无法输入中文,不管怎么样都只能输入英文,只能复制进去中文,交互体验很不好ಥ_ಥ。

我的版本是 macOS 10.15.2python 3.7.5

继续阅读解决macOS 10.15.2下Python的tkinter库Entry无法输入中文

在用BeautifulSoup解析HTML前对其中以JavaScript渲染部分的处理

在命令行运行:

即可安装该模块。

例子如下:

参考链接


Python tkinter实现图片标注

安装依赖

源代码:

参考链接


Python HttpServer服务器

参考链接


Visual Studio Code调试时报错"raise RuntimeError('already started')"

Visual Studio Code远程调试pytorch模型训练时,报错如下:

解决办法,在.py文件头添加如下语句:

更新:
如果你的工程是基于pytorch的,那么检查自己的dataLoader,是否使用了num_workers参数。当使用该参数时,可能会报上述错误。解决办法是将num_workers设置为0

参考链接


vscode调试时报错raise RuntimeError('already started')

Anaconda conda切换为国内源

  • Windows下

1 添加清华源

命令行中直接使用以下命令

2 添加中科大源

  • Linux下

将以上配置文件写在~/.condarc

切记

在修改完成之后,一定要重新启动一个新的Shell, 否则设置不生效。

参考链接


PyTorch运行时提示'ImportError: torch.utils.ffi is deprecated. Please use cpp extensions instead.'

在测试编译FOTS 的时候,出现如下错误:

最省事的情况是降级pytorch版本到0.4,强烈建议使用Anaconda创建独立的Python开发环境,然后在干净的环境中运行。

参考链接


python和numpy的版本、安装位置

命令行下查看python和numpy的版本和安装位置

1、查看python版本

方法一:

注意:‘-V‘中‘V’为大写字母,只有一个‘-’

方法二:

注意:‘--version'中有两个‘-’

2、查看python安装位置

方法一:

方法二:

3、查看Numpy版本

4、查看Numpy安装路径

注:按照查看Numpy版本和安装路径的方法,可以查看其他python包版本和安装路径。

参考链接


python和numpy的版本、安装位置