我需要让pip install plyfile
在我的python 3.6.2(anaconda3 5.0.0 64位)环境中取得成功,这样我才能在脚本中执行from plyfile import PlyData, PlyElement
以启用pca维度缩减算法。
我搜索了“pip install plyfile”点击并在此网站here和here上找到了文章,只是评论执行命令没有触及我在屏幕上看到的错误抓住下面。
我执行了pip.exe search ply | findstr /r /i /c:"^ply"
,结果集中包含plyfile (0.5)
条目,因此不确定为什么pip install plyfile
会抛出错误而conda install plyfile
无法找到错误。
我尝试使用完全限定的路径发出pip.exe install命令,例如: "C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts\pip.exe" install plyfile
,这不会改变结果,也不会在将该目录作为当前目录时执行它。
我尝试安装当前的Anaconda3-5.0.1-Windows-x86_64.exe
和Anaconda3-5.0.1-Windows-x86.exe
版本,然后使用这些最新的安装执行c:\ProgramData\Scripts\pip.exe install plyfile
,我得到的结果如下所示,它会产生一堆错误输出。
我已经捕获了stdout,错误详细信息显示在下面的第一个屏幕抓取中,最后一行是TypeError: parse() got an unexpected keyword argument 'transport_encoding'
,如果它指向特定的内容,并使其可用here。
使用当前Windows 10 [v1709 fall creators update]和anaconda3 5.0.0 x64 python 3.6.2环境遇到其他人的任何建议?
答案 0 :(得分:1)
您需要在Anaconda的脚本文件夹中安装pip
使用的conda
以下是我要遵循的步骤。
1)打开anaconda提示符或cmd提示符即可。
2)尝试搜索已安装的conda base并cd到Scripts。 对于例如在我的笔记本电脑上
(base) c:\Anaconda3\Scripts>
3)使用pip install plyfile
(base) c:\Anaconda3\Scripts>pip install plyfile
Collecting plyfile
Downloading plyfile-0.5.tar.gz
Requirement already satisfied: numpy>=1.8 in c:\anaconda3\lib\site-packages (fro
m plyfile)
Building wheels for collected packages: plyfile
Running setup.py bdist_wheel for plyfile ... done
Stored in directory: C:\Users\amandra\AppData\Local\pip\Cache\wheels\1a\76\bb\
6f25f1299f66e1e8b6ce9ad4ddcb8ed5730fd83b63375c41eb
Successfully built plyfile
Installing collected packages: plyfile
Successfully installed plyfile-0.5
4)使用
检查软件包是否已安装conda list
pkginfo 1.4.1 py36hb0f9cfa_1
ply 3.10 py36h1211beb_0
plyfile 0.5 <pip>
progress 1.3 py36hbeca8d3_0
希望这有帮助。
答案 1 :(得分:0)