我正在尝试安装dicompyler来通过conda读取DICOM-RT计划文件,但是收到'PackageNotFoundError'。
该软件包位于https://github.com/dicompyler/dicompyler-core的Github上。使用
下载并安装tar时pip install [directory\filename]
我得到'命令'python setup.py egg_info“失败,[目录]中出现错误代码1。”
有没有办法通过conda或tar安装?
答案 0 :(得分:0)
我只是尝试从github安装软件包,看起来很成功。以下是我的步骤:
1:克隆代码:
git clone https://github.com/dicompyler/dicompyler-core.git
2:从源代码安装:
cd dicompyler-core
sudo python3.6 setup.py install
3:结果:
..........
Using /usr/local/lib/python3.6/site-packages
Finished processing dependencies for dicompyler-core==0.5.3
Python 2.7.6 (default, Oct 26 2016, 20:30:19)
[GCC 4.8.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import dicompylercore
>>>
答案 1 :(得分:0)
由于您在项目中使用Anaconda,您需要在项目目录中创建其环境:
conda create --name env python=3
然后激活它:
source activate env
如果您尝试从存档中安装软件包,请从github下载存档。解压缩存档,然后进入解压缩目录并运行:
python setup.py install
然后它将成功安装所需的包dicompyler。
希望这有帮助。