使用conda或pip为python安装dicompyler

时间:2018-02-23 03:21:05

标签: python pip install conda pydicom

我正在尝试安装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安装?

2 个答案:

答案 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。

希望这有帮助。