我在本地安装了自己的python软件包
function deleteOldData() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1");
var datarange = sheet.getDataRange();
var lastrow = datarange.getLastRow();
var values = datarange.getValues();
var currentDate = new Date().getTime();
var daysago = (new Date().getTime() - 432000000);
for (var i = lastrow; i > 1; i--) {
var tempdate = values[i - 1][4];
if((new Date(tempdate).getTime()) < daysago) {
sheet.deleteRow(i);
}
}
}
(base) > python -m pip install dbtest/dist/dbtest-1.1.tar.gz
中python所在的位置(我在Windows上,为了简单起见,使用了基本的conda环境)。
安装成功,我可以看到我的软件包已安装:
~/AppData/Local/Continuum/anaconda3/
但是当我尝试导入它时,找不到它
(base) > conda list | grep dbtest
dbtest 1.1 pypi_0 pypi
我已经重新运行(base) > python -c "import dbtest"
Traceback (most recent call last):
File "<string>, line 1, in <module>
ModuleNotFoundError: No module named 'dbtest'
并重新启动了我的shell,但是仍然找不到它。我不知道conda环境如何将其列出为已安装,但在最恶劣的条件下却无法将其导入。
conda init
项目目录类似于
from setuptools import setup, find_packages
setup(
name='dbtest',
version='1.1',
packages=find_packages(),
)