第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

使用共享包構(gòu)建 Python 項(xiàng)目的最佳方式是什么?

使用共享包構(gòu)建 Python 項(xiàng)目的最佳方式是什么?

qq_遁去的一_1 2022-07-26 21:00:36
我目前正在與幾個(gè)使用該包的項(xiàng)目同時(shí)開(kāi)發(fā)一個(gè)包,并且我正在努力弄清楚如何構(gòu)建我的目錄樹(shù)和導(dǎo)入。理想情況下,我想要這樣的東西:main_directory├── shared_package│   ├── __init__.py│   ├── package_file1.py│   └── package_file2.py├── project1│   ├── main.py│   ├── module1.py│   └── other_package│       ├── __init__.py│       └── other_package_file.py└── project2    └── ...我不知道如何使導(dǎo)入工作干凈地shared_package從 project1 中的 python 文件導(dǎo)入。有沒(méi)有首選的方法來(lái)做到這一點(diǎn)?任何幫助,將不勝感激!
查看完整描述

1 回答

?
holdtom

TA貢獻(xiàn)1805條經(jīng)驗(yàn) 獲得超10個(gè)贊

shared_package最終將是獨(dú)立的。其他人會(huì)以正常方式導(dǎo)入和安裝它,它會(huì)與其余的 python 模塊一起存儲(chǔ)在其中site-packages或任何地方。

要復(fù)制這一點(diǎn),我建議只更新您PYTHONPATH的指向main_directory(或您放置的任何位置shared_package) - 這樣,

import shared_package

如果shared_package正常安裝,代碼仍然可以正常工作,因?yàn)闊o(wú)論哪種方式它都在 pythonpath 上。

請(qǐng)注意,這PYTHONPATH是一個(gè)環(huán)境變量,因此執(zhí)行此操作的方法將根據(jù)您的操作系統(tǒng)而有所不同。無(wú)論如何,快速搜索如何在您的操作系統(tǒng)上永久修改變量應(yīng)該很容易。


查看完整回答
反對(duì) 回復(fù) 2022-07-26
  • 1 回答
  • 0 關(guān)注
  • 135 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)