- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如标题所述,我在尝试使用我的 perl 模块时遇到此错误,但我不知道它是什么意思,而且我似乎无法在 Internet 上找到任何明确的结果。我的代码由 3 个文件组成:一个脚本 (myApp.pl),它使用一个模块 (MyLib.pm),而该模块又使用另一个模块 (Secret.pm)。在这里,它们是完整的:
我的应用程序
#!/path/to/perl
my $version = "1.0.0";
use warnings;
sử dụng nghiêm ngặt;
use Testing::MyLib;
MyLib.pm
package Testing::MyLib;
sử dụng nghiêm ngặt;
use warnings;
use Testing::Secret;
secret .pm
package Testing::Secret;
sử dụng nghiêm ngặt;
use warnings;
use Exporter qw( import );
our @EXPORT = ();
our %EXPORT_TAGS = (
'all' => [ qw( MY_CONSTANT )]
);
our @EXPORT_OK = (
@{ $EXPORT_TAGS{all}}
);
use constant MY_CONSTANT => 'bla bla bla';
它们以这种文件结构退出:
/bin/myApp.pl
/lib/perl/Testing/MyLib.pm
/lib/perl/Testing/Secret.pm
错误消息的详细信息是:
[user@pc ~]$ myApp.pl
"import" is not exported by the Exporter module at /###/lib/perl/Testing/Secret.pm line 6
Can't continue after import errors at /###/lib/perl/Testing/Secret.pm line 6
BEGIN failed--compilation aborted at /###/lib/perl/Testing/Secret.pm line 6.
Compilation failed in require at /###/lib/perl/Testing/MyLib.pm line 6.
BEGIN failed--compilation aborted at /###/lib/perl/Testing/MyLib.pm line 6.
Compilation failed in require at /###/bin/myApp.pl line 7.
BEGIN failed--compilation aborted at /###/bin/myApp.pl line 7.
1 Câu trả lời
使用 Exporter qw( import );
requests Exporter 在模块的命名空间中导出(创建)nhập khẩu
。这是处理从您的模块导出的请求的方法。低于 5.57 的 Exporter 版本无法识别此请求,从而导致您收到错误消息。
自 Perl 5.8.3 以来,Exporter 5.57 或更新版本已与 Perl 捆绑在一起,您必须拥有相当古老的 Perl 版本和模块!
您可以升级 Exporter,或者您可以从 Exporter 继承 nhập khẩu
,这有点困惑但适用于任何版本的 Exporter。
package MyPackage;
sử dụng nghiêm ngặt;
use warnings;
use Exporter;
our @ISA = 'Exporter';
our @EXPORT_OK = ...;
关于perl - 这个错误是什么意思 : "import is not exported by the exporter module"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53074342/
Tôi đã sử dụng vue-cli trong hai tuần và mọi thứ đều hoạt động tốt cho đến hôm nay. Tôi xây dựng dự án này tại địa phương. https://drive.google.com/open?id=0BwGw1zyyKjW7S3RYWXRaX24tQ
Xin chào, tôi đang cố gắng trích xuất văn bản từ hình ảnh bằng thư viện python pytesseract. Vui lòng tìm mã: từ PIL nhập Image từ pytesseract nhập image_
Lỗi của tôi /usr/bin/ld: errno: Định nghĩa TLS trong phần /lib/libc.so.6 .tbss không khớp với tham chiếu không phải TLS
Tôi đã đào tạo một mô hình và đang cố gắng sử dụng hàm dự đoán nhưng nó trả về lỗi sau. Lỗi trong độ tương phản<-(*tmp*, giá trị = contr.funs[1 + isOF[nn]])
Dựa trên thông tin từ Microsoft DataConnectors, tôi muốn tạo một trình kết nối từ PowerBi tới PostgreSQL bằng truy vấn trực tiếp thông qua trình điều khiển ODBC này. Tôi đã sử dụng lại Micros
Tôi đã tạo một gói cho SoundManagement, có một lớp mở rộng MediaPlayer. Tôi muốn kiểm soát biến này trên toàn cục. Đây là mã của tôi: package soundmanagement; impo
Tôi có một ứng dụng được triển khai trên Heroku. Tôi đang sử dụng dịch vụ miễn phí. Tôi thường xuyên nhận được thông báo lỗi sau. PG::Error: LỖI: hết bộ nhớ Nếu bạn làm mới trình duyệt, mọi chuyện sẽ ổn. Nhưng rồi, nó lại xảy ra ngẫu nhiên lần nữa
Tôi đang chạy máy chủ LAMP và file .htaccess này đang báo lỗi 500. Chức năng của nó là lọc các từ khóa và chuyển hướng chúng đến các tên miền tương ứng. Tùy chọn +FollowSymLinks RewriteEngine
Tôi có hai ổ đĩa A và B. Sử dụng một tập lệnh python, tôi tạo một số tệp trong ổ đĩa "A" và chạy một tập lệnh powerscript để sao chép tất cả các tệp trong ổ đĩa A sang ổ đĩa B sau mỗi 1 giây. Tôi có sức mạnh
Hàm bên dưới liên tục trả về thông báo lỗi này. Tôi nghĩ có thể kiểu trường double_precision đã gây ra vấn đề này, tôi đã thử sử dụng CAST nhưng có lẽ không phải vậy hoặc tôi đã làm không đúng... Trợ giúp? Đây là lỗi: ERROR: i
Câu hỏi này đã có câu trả lời: Lỗi cú pháp do sử dụng từ dành riêng làm tên bảng hoặc tên cột trong MySQL (1 câu trả lời) Đã đóng
Tôi có một vấn đề nhỏ với cơ sở dữ liệu của mình. Tôi đã tạo một bảng "articoli" chứa thông tin về thương hiệu, mẫu mã và giá của các mặt hàng. Mỗi bài viết được xác định bởi một id (ID_ARTICOLO)`, đây là trường tự động tăng. Được rồi, bây giờ khi tôi thử chèn
Tôi mới ở đây. Hiện tại tôi đang học Lập trình C++ trung cấp trực tuyến tại DeVry. Chúng tôi đang sử dụng cuốn sách C++ Primer Plus và cho đến nay tôi thấy khá hiệu quả. Gần đây giáo viên của tôi đã ném cho chúng tôi một quả bóng cong. Nhiệm vụ hiện tại của tôi là:
Câu hỏi này đã có câu trả lời tại đây: Lỗi tham chiếu không xác định/ký hiệu bên ngoài chưa được giải quyết là gì và làm thế nào để khắc phục?
Tôi gặp vấn đề với một đoạn mã trên trang web của mình; lỗi này chỉ xảy ra trên Internet Explorer 7. Thay vì đăng tất cả các đánh dấu HTML/CSS của tôi ở đây, tôi sẽ đăng một phiên bản của trang web ở đây. Như bạn có thể thấy, tôi đã
Tôi đang gặp một số vấn đề khi sử dụng npm trên Raspberry Pi khi cố gắng xây dựng ứng dụng node.js trên thiết bị USB. package.json trông như thế này: { "name" : "node-todo",
Trong Python, bạn có None singleton, hoạt động kỳ lạ trong một số trường hợp: >>> a = None >>> type(a) >>> isinstance(a,None) Traceback (chủ yếu
Đây là tệp build.gradle (Module:app) của tôi: apply plugin: 'com.android.application' android { compileSdkV
Tôi mới làm quen với Android và dự án của tôi vừa mới biên dịch và chạy tốt nhưng sau khi tôi thử triển khai điều hướng ngăn kéo thì nó báo lỗi này: FAILURE: Build failed with an exception. Tôi nên làm gì?
Có ai có thể giải thích được điều này không? Tôi nghĩ tôi đang làm điều gì đó thực sự ngu ngốc và đang háo hức chờ đợi sự khai sáng. Tôi nhận được kết quả này: phpversion() == 7.2.25-1+0~20191128.32+debian8~1.gbp108
Tôi là một lập trình viên xuất sắc, rất giỏi!