在目录user/Projects/Python/example.py
下的Putty上运行脚本
在Python
目录下,有一个名为crypto
的子文件夹,在该子文件夹下,有一个名为cryptolib.so
的库
如果我从Python文件夹中运行example.py
,它可以完美地工作。但是如果我从我的user
文件夹运行它,它会说:
OSError: ./crypto/cryptolib.so: cannot open shared object file: No such file or directory
这是我调用的C++库,使用Python
如何更改库路径
似乎要从另一个目录导入模块。这个问题already has an answer。另一种解决方案是将文件从一个目录复制并粘贴到另一个目录(这在时间和存储方面都非常懒惰和低效,但如果您不关心效率或编写Pythonic代码,这可能适合您)
相关问题 更多 >
编程相关推荐