python 3.6.2(anaconda3 5.0.0 64位)” pip install plyfile”失败

python 3.6.2 (anaconda3 5.0.0 64-bit) “pip install plyfile” failing

我需要获取pip install plyfile才能在我的python 3.6.2(anaconda3 5.0.0 64位)环境中成功使用,以便我可以在脚本中执行from plyfile import PlyData, PlyElement以启用pca降维算法。

我搜索了" pip install plyfile "命中,并在此站点(此处和此处)上找到了文章,只是在执行该命令时进行了评论,没有涉及到我在下面的屏幕抓图中看到的错误。

我执行了pip.exe search ply | findstr /r /i /c:"^ply",结果集包含一个plyfile (0.5)条目,所以不确定为什么pip install plyfile抛出错误而conda install plyfile找不到它。

我尝试使用完全限定的路径发出pip.exe安装命令,例如"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\Anaconda3_64\\Scripts\\pip.exe" install plyfile,并且在将该目录作为当前目录时不会更改结果,也不会执行该结果。

我尝试安装当前的Anaconda3-5.0.1-Windows-x86_64.exeAnaconda3-5.0.1-Windows-x86.exe发行版,然后使用这些最新安装执行c:\\ProgramData\\Scripts\\pip.exe install plyfile,得到的结果与下面的相同,其中会产生大量错误输出。

我已经捕获了标准输出,并在下面的第一个屏幕抓图中显示了错误详细信息,如果最后一行是TypeError: parse() got an unexpected keyword argument 'transport_encoding'(如果它指向特定的内容),则在此处显示。

在当前Windows 10 [v1709秋季创作者更新]和anaconda3 5.0.0 x64 python 3.6.2环境中遇到其他建议的人?

enter

1)打开anaconda提示符或cmd提示符。

2)尝试搜索已安装的conda base和cd到Scripts。
例如在我的笔记本电脑上,其in

1
 (base) c:\\Anaconda3\\Scripts>

3)使用pip install plyfile

安装

1
2
3
4
5
6
7
8
9
10
11
12
(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列表

1
2
3
4
pkginfo                   1.4.1            py36hb0f9cfa_1
ply                       3.10             py36h1211beb_0
plyfile                   0.5                       <pip>
progress                  1.3              py36hbeca8d3_0

希望这会有所帮助。


TypeError: parse() got an unexpected keyword argument 'transport_encoding'上搜索并找到了该SO q