title: Importing of 3D STL Image in Python (ImportError: No module named ascii)
body: <p>I am planning to write a program in Python for raspberrypi, to import a 3D STL image.</p>
  
  <p>For that purpose, I googled and got a Python library called "<a href="https://github.com/WoLpH/numpy-stl#stl-numpy" rel="nofollow">numpy-stl</a>" which is suitable for my requirement. I install it according to the instructions of <a href="https://github.com/WoLpH/numpy-stl#installation" rel="nofollow">website</a> </p>
  
  <pre><code>sudo pip install numpy-stl
  </code></pre>
  
  <p>Then try to Run given <a href="https://github.com/WoLpH/numpy-stl#quickstart" rel="nofollow">Code</a> from example.</p>
  
  <pre><code>from stl import mesh
  
  # Using an existing stl file:
  mesh = mesh.Mesh.from_file('some_file.stl')
  
  # Or creating a new mesh:
  VERTICE_COUNT = 100
  data = numpy.zeros(VERTICE_COUNT, dtype=Mesh.dtype)
  mesh = mesh.Mesh(data, remove_empty_areas=False)
  
  # The mesh normals (calculated automatically)
  mesh.normals
  # The mesh vectors
  mesh.v0, mesh.v1, mesh.v2
  # Accessing individual points (concatenation of v0, v1 and v2 in triplets)
  mesh.points[0] == mesh.v0[0]
  mesh.points[1] == mesh.v1[0]
  mesh.points[2] == mesh.v2[0]
  mesh.points[3] == mesh.v0[1]
  
  mesh.save('new_stl_file.stl')
  </code></pre>
  
  <p>But now I am facing below error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "/home/pi/checkstl.py", line 1, in &lt;module&gt;
      from stl import stl
    File "/usr/local/lib/python2.7/dist-packages/stl/__init__.py", line 2, in &lt;module&gt;
      import stl.ascii
  ImportError: No module named ascii 
  </code></pre>
  
  <p>Can anybody please guide me on how do I resolve this error?
  Thank you</p>