【问题标题】:Install dicompyler for python using conda or pip使用 conda 或 pip 为 python 安装 dicompyler
【发布时间】:2018-08-03 01:57:53
【问题描述】:

我正在尝试安装 dicompyler 以通过 conda 读取 DICOM-RT 计划文件,但收到“PackageNotFoundError”。

该软件包位于 Github 上,地址为 https://github.com/dicompyler/dicompyler-core。使用

下载和安装 tar 时
pip install [directory\filename]

我收到“命令“python setup.py egg_info”失败,[目录] 中的错误代码为 1”。

有没有办法通过 conda 或 tar 安装?

【问题讨论】:

标签: python pip installation conda pydicom


【解决方案1】:

我刚刚尝试从 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
>>>

【讨论】:

  • 谢谢。我无法运行 git clone 命令(由于我的工作网络有防火墙?),但能够从 github.com/dicompyler/dicompyler-core.git 下载 .zip 并使用“python setup.py install”进行安装。这是在 Windows 上,顺便说一句:“sudo”不起作用。
  • 是的,sudo 是使用超级用户权限的 Linux 命令。在windows上,只要运行“python setup.py install”就可以了。
【解决方案2】:

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

conda create --name env python=3

然后激活它:

source activate env

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

python setup.py install

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

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 2020-04-06
    • 2020-05-29
    • 2018-11-19
    • 1970-01-01
    • 2017-06-20
    • 2021-04-18
    • 2021-03-14
    • 2018-09-29
    • 2014-02-27
    相关资源
    最近更新 更多