我在Windows 7上使用ActivePerl-5.18.4.1804。我有一个需要XML::RSS模块的脚本。我确实使用polar=True
安装它,但我总是有相同的错误消息:
>>> ax=plt.gca() >>> ax.set_rlim(0,2)
答案 0 :(得分:6)
使用ppm
,您在ActiveState Perl发行版lib
中安装了该模块。但是,您尝试运行的perl
二进制文件来自Cygwin。
这意味着,Cygwin的bin
目录出现在bin
中ActiveState的%PATH%
目录之前。
Edit your %PATH%
如果您希望使用ActiveState' C:\Perl\site\bin;C:\Perl\bin
,perl
会出现在任何与Cygwin相关的目录之前。
或者,使用perl
调用C:\Perl\bin\perl.exe
以确保您运行正确的perl
。
在尝试成为程序员之前,您应该认真考虑熟悉所选操作系统的工作方式。