簡體   English   中英

在 Python 中導入包

[英]import packages in Python

我將Lib\\site-packages中的一個包復制到另一台 PC 的同一個文件夾中。

然后,我嘗試導入該包。

import xxx

但是我收到了No module named xxx的錯誤。

如何解決這個問題呢?

非常感謝。

如果您在兩台 PC 上使用相同的 Python 版本,則只需將 Lib\\site-packages 和 Scripts 的內容復制到新的即可。 但請注意,它必須是相同的次要版本(例如,2.6 不適用於 2.7)。

另一種方法是,如果您使用 virtualenv ( http://www.virtualenv.org ),您應該能夠將其存儲在 U 盤上並隨身攜帶。

您還需要復制 egg-info 或 dist-info。

您的庫路徑也可能是錯誤的。 在我的 Ubuntu 16.04 機器上,默認的本地路徑是“/usr/local/lib/python3.5/site-packages”。

您可以創建一個名為“PYTHONPATH”的環境變量,然后輸入包的路徑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM