簡體   English   中英

Python:有沒有辦法導入非標准模塊而無需通過pip安裝?

[英]Python: Is there a way to import non-standard modules without installing through pip?

有沒有一種方法可以導入非標准模塊而不通過pip安裝?

我想與一些朋友分享一些Python代碼,但是它依賴於本地安裝的模塊。 我的朋友有沒有一種方法可以運行我的代碼而無需在本地安裝模塊?

恩。 gmplot

https://pypi.python.org/pypi/gmplot/1.1.0

只需編寫一個快速的setup.py來指定依賴項。 是的...使用pip進行安裝。

https://docs.python.org/2/distutils/setupscript.html

http://pythonhosted.org/setuptools/

雖然我不同意這里的其他答案。 實際上沒有pip,這是可能的,您可以僅獲取所需模塊的源並將其與代碼一起發送。 我當然不建議。

是。 通過其他方法安裝它們。

但是,嚴重的是,如果代碼是導入模塊,那么這些模塊必須在運行代碼的機器上。

如果這只是一個或兩個模塊,則可以手工復制(使用scp或其他方法)並將其放在適當的位置,但是您必須將其放在那兒。

暫無
暫無

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

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