【Pycharm Windows】各类问题解决方案

5 篇文章 0 订阅
3 篇文章 0 订阅

一边学习一边更新

1.Pycharm下载各种包超时(Read time out)

根本原因是pip install xxx默认访问外网https://files.pythonhosted.org/packages下载,速度贼慢。

试了各种方法,吐血经历,将下载地址换到国内镜像才是最好的解决方案。

pip install xxx -i https://mirrors.aliyun.com/pypi/simple/

国内镜像可以用下面任一个:

阿里云 https://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 https://pypi.mirrors.ustc.edu.cn/simple/

一劳永逸的方法是:(windows下)

  • 在C:\Users\xxx\目录下创建一个pip目录
  • 进入pip文件夹(C:\Users\xxx\pip),新建.txt文档重命名为pip.ini
  • 打开pip.ini(使用Notepad++或者其它),粘贴以下内容,镜像网址可以选择上述任一
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=pypi.doubanio.com
  •  在环境便量中(我的电脑>右键属性>高级系统设置>环境变量>系统变量>Path中)添加 %HOME%\pip\pip.ini

2.Tensorflow运行时警告FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be understood as (type, (1,)) / '(1,)type'.np_resource = np.dtype([("resource", np.ubyte, 1)])

numpy版本高的原因,重装numpy 1.16就可以

在Pycharm中file>setting>Project xxx>Project Interpreter双击列表里的numpy勾选Specify version选择版本

3.Tensorboard浏览器查看日志时打不开http://127.0.0.1:6006

  • 编写有生成日志的代码(写过才会有这个问题吧)
  • 启动tensorboard:win+R打开cmd,cd [你的日志目录] (这里是日志文件所在的目录,与一般教程里说的日志上一级目录不同)
  • 接着输入命令:
    tensorboard --logdir ./ --host=127.0.0.1
  • 浏览器中打开http://127.0.0.1:6006即可

成功后

4.Cannot open .\Scripts\pip-script.py

重装pip:

easy_install pip

或者恢复pip版本信息:

easy_install -U pip==19.1.1

5. 编译pycocotools出现Unable to find vcvarsall.bat

在构建coco的相关环境时,调用vcvarsall.bat,出现这样的错误。原因是缺少vc++的相关工具。

简单易行的解决方案,下载VisualCppBuildTools_Full.exe,等待安装完成。

6.python matplotlib中是用figure()报错ValueError: max() arg is an empty sequence

可能是pycharm的tool window里的图像显示不支持动态显示图像(因为plt.plot()是正常的)

在菜单栏File-Setting-Tools-Python Scientific中去除勾选Show plots in tool window即可

7.Windows下python3.5安装MySQLdb

pip install ...报错:failed with error code 1 in...

正确方式:

pip3 install mysqlclient==1.3.10 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值