Pycharm 如何设置PyTorch共享内存大小?

Pycharm 如何设置PyTorch共享内存大小?,pycharm,shared-memory,pytorch,Pycharm,Shared Memory,Pytorch,我想把列表中的元素放到共享内存中。代码(main.py)如下所示 导入火炬 如果“名称”=“\uuuuuuuu主要”: mylist=[] 列表长度=10000 对于范围内的i(列表): 元素=火炬。随机数(10) mylist.append(元素) 对于mylist中的元素: 元素。共享内存 问题是,当我从命令行运行“python main.py”时,它会输出以下错误 回溯(最近一次呼叫最后一次): 文件“main.py”,第9行,在 文件“/home/rozyang/anaconda3/l

我想把列表中的元素放到共享内存中。代码(
main.py
)如下所示

导入火炬
如果“名称”=“\uuuuuuuu主要”:
mylist=[]
列表长度=10000
对于范围内的i(列表):
元素=火炬。随机数(10)
mylist.append(元素)
对于mylist中的元素:
元素。共享内存
问题是,当我从命令行运行“
python main.py
”时,它会输出以下错误

回溯(最近一次呼叫最后一次):
文件“main.py”,第9行,在
文件“/home/rozyang/anaconda3/lib/python3.6/site packages/torch/tensor.py”,第217行,在共享内存中_
文件“/home/rozyang/anaconda3/lib/python3.6/site packages/torch/storage.py”,第104行,在共享内存中_
运行时错误:无法在/opt/conda/conda bld/pytorch_1524590031827/work/aten/src/TH/THAllocator处以读写模式打开共享内存对象。c:342
但是,在PyCharm中运行相同的代码时,不会出现错误。我已经检查过PyCharm是否使用相同的python解释器和相同的PyTorch

如果我将“
list\u len=10000
”更改为“
list\u len=100
”,那么命令行“
python main.py
”也可以工作

因此,我想知道是否有地方可以设置共享内存大小(即共享变量的数量)。非常感谢任何提示来解决这个问题


另外,我正在使用anaconda python 3.6和pytorch 0.4.0

您找到解决方案了吗?