我尝试下面的代码,看看是否可以找到库钠
import ctypes
import ctypes.util
# Taken from line 33 https://github.com/bgaifullin/pysodium/blob/master/pysodium/__init__.py
o = ctypes.util.find_library('sodium')
print o
它总是返回“none”
请告诉我如何添加外部库(依赖项)并在python代码中正确引用它们。在
编辑:
我正试着和皮纳合作,它依赖于利钠盐
我已经下载了lib钠,但我是python新手。。。在
实际上,我正在使用ptvs2.1来加速在我熟悉的开发环境中运行python。在
如果我没听错的话。你想要的是导入一个库。 将pynadium目录放在您要使用的脚本下,然后简单地执行
就这么简单。在
通常,您要做的是在系统上或在virtualenv中安装库,然后将它们导入到python脚本中。除非要导入的库与要导入的脚本位于同一目录中,否则克隆存储库通常不会有帮助。在
我个人会建议大家手拉手使用virtualenv和pip。仔细阅读virtualenv,它会很方便的。在
假设您同时拥有virtualenv和pip,您只需执行以下操作
^{pr2}$这将创建一个virtualenv容器,激活它并在里面安装pysunium。只有当virtualenv被激活时,脚本才能工作。您可以使用命令deactivate来停用它。在
相关问题 更多 >
编程相关推荐