XDG_RUNTIME_DIR 指向不存在的路径 [英] XDG_RUNTIME_DIR points to non-existing path

查看:69
本文介绍了XDG_RUNTIME_DIR 指向不存在的路径的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试按照 pycharm 中的以下代码生成一个简单的 matplotlib 图.

I am trying to generate a simple matplotlib figure as per below code in pycharm.

import matplotlib.pyplot as plt
import numpy as np


x = np.linspace(0, 5, 11)
y = x ** 2


fig = plt.figure()
axes1 = fig.add_axes([0.1,0.1,0.8,0.8])
axes2 = fig.add_axes([0.2,0.5,0.4,0.3])

axes1.plot(x,y)
axes2.plot(y,x)

axes1.set_xlabel('X_1 label')
axes1.set_ylabel('Y_1 label')
axes1.set_title('Title_1')

axes2.set_xlabel('X_2 label')
axes2.set_ylabel('Y_2 label')
axes2.set_title('Title_2')

我收到一个错误

/home/lk/anaconda3/envs/pycharm/bin/python "/home/lk/Desktop/Python Exps/pycharm/tr.py"
QStandardPaths: XDG_RUNTIME_DIR points to non-existing path '/run/user/1000/snap.pycharm-community', please create it with 0700 permissions.

Process finished with exit code 0

此错误的含义是什么,我该如何解决?

What is the meaning of this error and how can I make it go?

推荐答案

只需创建一个目录:

$ mkdir -p /run/user/1000/snap.pycharm-community

并像这样更改它的权限:

And change it's permissions like this:

$ chmod 0700 /run/user/1000/snap.pycharm-community

或者,您可以设置环境变量 XDG_RUNTIME_DIR:

Alternatively you could set your environment variable XDG_RUNTIME_DIR:

$ export XDG_RUNTIME_DIR=/your/dir

该主题的来源和更多信息

这篇关于XDG_RUNTIME_DIR 指向不存在的路径的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆