在安装了python 3.9的Windows上安装TensorFlow时,使用以下命令:
pip install tensorflow
出现以下错误并发出警告:
WARNING: Failed to write executable - trying to use .deleteme logic
ERROR: Could not install packages due to an OSError: [WinError 2]
The system cannot find the file specified: 'c:\python39\Scripts\pyrsa-decrypt.exe'
-> 'c:\python39\Scripts\pyrsa-decrypt.exe.deleteme'
如何解决这一问题?
使用运行相同的命令
--用户
pip install --user package_name
或者你可以尝试重新启动终端并以管理员的身份运行它
只需以管理员身份运行cmd,然后重新键入命令pip install tensorflow
它将从发生错误的地方接管。
在Windows Python 3.9上似乎对我有效的是:
pip install --upgrade tensorflow
只是为了让它在没有错误的情况下安装。
如文件中所述。它甚至适用于我端的非虚拟环境。
在我的情况下:当我在本地运行时jupyter中运行谷歌colab时,我尝试了下一个命令,它对我有效:
!pip install --user tensorflow