通过bash文件运行anaconda

时间:2016-09-02 03:33:26

标签: python linux bash shell anaconda

我在python中创建了一个用于裁剪图像的脚本。 我正在使用Anaconda和Windows中的Python 2.7

我想要做的是为包含图像的整个文件夹运行此脚本,所以我正在考虑制作一个bash文件。 我在Windows上的Ubuntu上跟踪了these steps bash 。我再次安装了Anaconda for linux和一些库,但现在我得到this error即使我安装了与Windows相同的软件包。

有什么想法吗?或者可能是另一种在Windows上执行此操作的方法,我的脚本已经在Anaconda上运行良好了?

1 个答案:

答案 0 :(得分:1)

当您向bash脚本请求帮助时,这可能不是您正在寻找的内容。但是,您可以修改python脚本以使用glob函数裁剪指定文件夹中的所有图像。您可以在安装了anaconda的Windows上运行它。

glob返回与unix样式标志和通配符匹配的所有文件名的列表。这可能适用于您的方案的示例可能是:

import glob
files = glob.glob("c:/path/*")   # where path is the path to your images to be cropped

# then run your script on all the images to be cropped
for f in files:
    # Run python script