1

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

4

2 回答 2

0

由于您在项目中使用 Anaconda,因此您需要在项目目录中创建其环境:

conda create --name env python=3

然后激活它:

source activate env

如果您尝试从存档安装包,请从 github 下载存档。解压存档,然后进入解压后的目录,运行:

python setup.py install

然后它将成功安装所需的软件包dicompyler。

希望这可以帮助。

于 2018-02-23T03:55:23.333 回答
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
>>>
于 2018-02-23T03:44:07.317 回答