将plyfile安装到Anaconda3

时间:2016-09-27 22:43:38

标签: python

我从Spyder(Anaconda3)运行以下行:

 from plyfile import PlyData, PlyElement

我收到以下错误消息:

 Traceback (most recent call last):
 File "<ipython-input-269-2c796028388e>", line 1, in <module>
 from plyfile import PlyData, PlyElement
 ImportError: No module named 'plyfile'

接下来我去了Anaconda3 Scripts子目录并使用我写的Windows Commander:

conda install plyfile

我收到以下错误消息:

PackageNotFound: Package not found: "Package missing in current win 64     channels:
-plyfile

我使用Google进行搜索,我在以下地址https://pypi.python.org/pypi/plyfile找到了plyfile,但后来我不知道如何处理它。

你能帮我吗?

5 个答案:

答案 0 :(得分:2)

pip install plyfile,如果某些东西不在默认的anaconda存储库中,但仍然是pypi包,你可以pip install,conda仍会跟踪你环境中的包。

答案 1 :(得分:2)

试试这个。这对我有用。

1

答案 2 :(得分:0)

我使用Spyder 3.1.3在Windows 10 Pro环境中使用plyfile,在Anaconda上使用Python 2.7环境,如下所示:

  1. 在Spyder中打开plyfile.py程序文件#该程序位于anaconda3的pkgs子目录中的plyfile-05文件中。

  2. 在spyder3中运行plyfile.py程序并从IPython控制台运行“import plyfile”。 #如果使用“from plyfile import PlyData,PlyElement”语句,则会出现错误:TypeError:运行调用PlyData或PlyElement的程序时,'NoneType'对象不可调用。

  3. 从你想要使用plyfile的程序中删除任何导入语句,如“from plyfile import PlyData,PlyElement”。#否则,当你运行程序文件时,你会得到上面的TypeError。

  4. 立即运行.py文件,并生成3D图形。

答案 3 :(得分:0)

首先激活要安装plyfile包的conda环境

  
    

source activate environment_name

  

然后使用pip安装plyfile包

  
    

pip install plyfile

  

之后,您可以使用

检查软件包是否已安装在同一个conda环境中
  
    

conda list

  

答案 4 :(得分:0)

找出Spyder或Jupyter使用的可执行文件

import sys
sys.executable

如果它没有使用虚拟环境可执行文件

设置ipykernal以使用虚拟环境( devconda )。

python -m ipykernel install --user --name=devconda

在此之后

sys.executable
  

的/ opt /安纳康达/ ENVS / devconda / bin中/蟒

pip导入将在Jupyter或Spyder中运行