我在windows 10,64位上使用python2.7,32位。每当我尝试通过pip install psychopy安装精神病机模块时,我都会遇到下面提到的错误。我不明白问题出在哪里。我还修改了环境变量,将anconda和anaconda脚本设置为最高优先级。在过去的8个月里,我一直在运行相同的程序,从来没有遇到过任何问题。我正在尝试在新的PC中安装所有的东西,并在我的旧的和新的PC中得到这样的错误。如何解决这个问题?
Exception:
Traceback (most recent call last):
File "c:\users\ravikumar.mevada\anaconda2\lib\site-packages\pip\basecommand.py", line 215, in main
status = self.run(options, args)
File "c:\users\ravikumar.mevada\anaconda2\lib\site-packages\pip\commands\install.py", line 342, in run
prefix=options.prefix_path,
File "c:\users\ravikumar.mevada\anaconda2\lib\site-packages\pip\req\req_set.py", line 784, in install
**kwargs
File "c:\users\ravikumar.mevada\anaconda2\lib\site-packages\pip\req\req_install.py", line 851, in install
self.move_wheel_files(self.source_dir, root=root, prefix=prefix)
File "c:\users\ravikumar.mevada\anaconda2\lib\site-packages\pip\req\req_install.py", line 1064, in move_wheel_files
isolated=self.isolated,
File "c:\users\ravikumar.mevada\anaconda2\lib\site-packages\pip\wheel.py", line 345, in move_wheel_files
clobber(source, lib_dir, True)
File "c:\users\ravikumar.mevada\anaconda2\lib\site-packages\pip\wheel.py", line 323, in clobber
shutil.copyfile(srcfile, destfile)
File "c:\users\ravikumar.mevada\anaconda2\lib\shutil.py", line 97, in copyfile
with open(dst, 'wb') as fdst:
IOError: [Errno 13] Permission denied: 'c:\\users\\ravikumar.mevada\\anaconda2\\Lib\\site-packages\\win32\\win32api.pyd'发布于 2018-04-10 09:19:00
看起来您的用户没有在您的系统中安装软件包的权限(对于所有用户)。下面是如何解决这个问题的方法:
或
1. Run the Command Prompt as Administrator, using the `Run This Program As An Administrator` option.
2. Run the command `pip install <package>`
发布于 2018-04-10 09:35:15
右键单击“以管理员身份打开->”,然后打开命令提示符。
类型:
py -2.7 -m pip help
py -2.7 -m pip install psychopy
OR
conda create -n py27 python=2.7 anacondahttps://stackoverflow.com/questions/49749808
复制相似问题