<p>我正在使用macbook,并且已经安装了<code>python3</code>并使用了<code>spyder</code></p>
<p>我已经安装了<code>patool</code>,它列在<code>pip3 list</code>中</p>
<p>当我导入<code>patoolib</code>并运行程序时,它会说,<code>ModuleNotFoundError: No module named 'patoolib'</code></p>
<p>因此,我无法运行与提取相关的程序</p>
<pre><code>import patoolib
import os
import glob
def extract_files(inputdir = '/Users/satishvadlamudi/Python_spyder_projects/zipped',outputdir = '/Users/satishvadlamudi/Python_spyder_projects/extracted'):
os.chdir(inputdir)
archives = glob.glob('*.gz')
#print(archives)
if not os.path.exists(outputdir):
os.mkdirs(outputdir)
files = os.listdir('/Users/satishvadlamudi/Python_spyder_projects/extracted')
print (files)
for archive in archives:
if archive[:-3] not in files:
patoolib.extract_archive(archive, outdir = outputdir)
</code></pre>