如何在Conda环境中找到setup.py目录并注释指定依赖包?
解决AugLiChem安装中setup.py找不到及修改问题
第一步:定位setup.py文件
- 先确认你已经克隆了AugLiChem的代码仓库(如果还没克隆,终端执行:
git clone https://github.com/BaratiLab/AugLiChem.git) - 打开终端,用搜索命令查找文件位置:
该命令会在你的用户目录下搜索属于AugLiChem仓库的setup.py,返回结果类似find ~ -name "setup.py" -type f | grep AugLiChem~/AugLiChem/setup.py - 用
cd命令进入文件所在目录,例如:cd ~/AugLiChem
第二步:修改setup.py文件
- 用新手友好的编辑器打开文件:
- Mac自带TextEdit:
open -e setup.py - 终端编辑器nano:
nano setup.py
- Mac自带TextEdit:
- 找到代码里的
install_requires列表,把'rdkit-pypi',和'tensorboard',这两行注释掉(在行首加#),修改后示例:install_requires=[ # 'rdkit-pypi', # 'tensorboard', 'numpy>=1.18.1', 'scipy>=1.4.1', # 其他依赖项... ] - 保存修改:
- TextEdit直接点击顶部菜单栏「保存」
- nano编辑器按
Ctrl+O,回车确认文件名,再按Ctrl+X退出
关于"setup.py is not recognized"报错的说明
你输入setup.py报错是因为它不是系统命令,只是一个Python脚本文件,必须先进入它所在的目录,或者用Python解释器调用(比如python setup.py install),当前你需要先修改内容,按上述步骤操作即可。
内容的提问来源于stack exchange,提问作者Greta Sugrue
相关产品推荐
相关产品推荐

