A compressor, comprising: a rotational shaft to rotate with respect to a first axis; a cylinder installed at a location spaced apart from the first axis and provided with a bore that extends along a longitudinal direction of a second axis orthogonal to the first axis; and a frame to support the rotational shaft and the cylinder, wherein the frame comprises: a lower frame provided with a lower rotational supporting portion to support the rotational shaft, and a cylinder lower supporting portion, on which the cylinder is mounted, to restrict a downward movement of the cylinder by supporting a lower portion of the cylinder; and an upper frame provided with a cylinder upper supporting portion that is fixed to the lower frame at an upper portion of the lower frame and mounted on an upper portion of the cylinder to restrict an upward movement of the cylinder by supporting the upper portion of the cylinder, and wherein the lower frame and the upper frame is configured to restrain the cylinder from rotating with respect to an axis parallel with the first axis and rotating with respect to an axis perpendicular to both the first axis and the second axis characterized in that a lower side of an outer circumferential portion of the cylinder is provided with a lower stopper boss which protrudes downward from the outer circumferential portion of the cylinder, and an end of the cylinder lower supporting portion is provided with a first catch groove into which the lower stopper boss is inserted so as to restrain the cylinder from rotating with respect to the second axis and moving in a direction toward the first axis along the second axis. a rotational shaft to rotate with respect to a first axis; a cylinder installed at a location spaced apart from the first axis and provided with a bore that extends along a longitudinal direction of a second axis orthogonal to the first axis; and a frame to support the rotational shaft and the cylinder, wherein the frame comprises: a lower frame provided with a lower rotational supporting portion to support the rotational shaft, and a cylinder lower supporting portion, on which the cylinder is mounted, to restrict a downward movement of the cylinder by supporting a lower portion of the cylinder; and an upper frame provided with a cylinder upper supporting portion that is fixed to the lower frame at an upper portion of the lower frame and mounted on an upper portion of the cylinder to restrict an upward movement of the cylinder by supporting the upper portion of the cylinder, and wherein the lower frame and the upper frame is configured to restrain the cylinder from rotating with respect to an axis parallel with the first axis and rotating with respect to an axis perpendicular to both the first axis and the second axis characterized in that a lower side of an outer circumferential portion of the cylinder is provided with a lower stopper boss which protrudes downward from the outer circumferential portion of the cylinder, and an end of the cylinder lower supporting portion is provided with a first catch groove into which the lower stopper boss is inserted so as to restrain the cylinder from rotating with respect to the second axis and moving in a direction toward the first axis along the second axis. a lower frame provided with a lower rotational supporting portion to support the rotational shaft, and a cylinder lower supporting portion, on which the cylinder is mounted, to restrict a downward movement of the cylinder by supporting a lower portion of the cylinder; and an upper frame provided with a cylinder upper supporting portion that is fixed to the lower frame at an upper portion of the lower frame and mounted on an upper portion of the cylinder to restrict an upward movement of the cylinder by supporting the upper portion of the cylinder, and wherein the lower frame and the upper frame is configured to restrain the cylinder from rotating with respect to an axis parallel with the first axis and rotating with respect to an axis perpendicular to both the first axis and the second axis characterized in that a lower side of an outer circumferential portion of the cylinder is provided with a lower stopper boss which protrudes downward from the outer circumferential portion of the cylinder, and an end of the cylinder lower supporting portion is provided with a first catch groove into which the lower stopper boss is inserted so as to restrain the cylinder from rotating with respect to the second axis and moving in a direction toward the first axis along the second axis.