Python的导入软件包



我将Libsite-packages中的软件包复制到另一台PC中的同一文件夹。

然后,我尝试导入该软件包。

import xxx

,但我收到了No module named xxx的错误。

如何解决这个问题?

非常感谢。

如果您在这两台PC上都有相同的Python版本,则只需将lib site包装和脚本的内容复制到新的PC上即可。但是请注意,它必须是相同的次要版本(例如2.6不适用于2.7(。

另一种方法是,如果您使用virtualenv(http://www.virtualenv.org(,则应该能够将其存储在USB-Stick上并随身携带。

您还需要复制鸡蛋或dist-info。

您的图书馆路径也可能是错误的。在我使用Ubuntu 16.04的机器上,默认的本地路径为'/usr/local/lib/python3.5/site-packages'。

您可以创建一个称为" pythonpath"的环境变量,然后输入软件包的路径。

最新更新