相关疑难解决方法(0)

需要Microsoft Visual C++ 14.0(无法找到vcvarsall.bat)

我已经安装了Python 3.5并且在运行时

pip install mysql-python
Run Code Online (Sandbox Code Playgroud)

它给了我以下错误

error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)
Run Code Online (Sandbox Code Playgroud)

我在路径中添加了以下行

C:\Program Files\Python 3.5\Scripts\;
C:\Program Files\Python 3.5\;

C:\Windows\System32;
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC
Run Code Online (Sandbox Code Playgroud)

我的PC上有64位win 7设置.

什么是解决此错误和正确安装模块的解决方案pip.

python python-3.x

181
推荐指数
18
解决办法
56万
查看次数

PackagesNotFoundError:当前渠道无法使用以下软件包:

我对Python有些新意.我在一系列项目中使用过它,但实际上并不需要偏离其标准设置.我正在尝试安装一些新的软件包来访问大学任务所需的功能.当我尝试安装时,我得到以下内容:

(base) C:\Anaconda2\Jupyter>conda install -c python-control -c cyclus slycot control
Solving environment: failed

PackagesNotFoundError: The following packages are not available from current channels:

  - slycot
  - control

Current channels:

  - https://conda.anaconda.org/python-control/win-64
  - https://conda.anaconda.org/python-control/noarch
  - https://conda.anaconda.org/cyclus/win-64

...
Run Code Online (Sandbox Code Playgroud)

还有一堆类似上面的其他渠道.

我一直在寻找解决方案,但没有发现任何重大问题.我已经看到它可能是Windows的一个问题,这就是我正在使用它.过去我不知道发生了什么.

请记住,我并不真正了解渠道和套餐的运作方式,因此对此问题的任何见解都会很棒.

install channel conda python-control

83
推荐指数
5
解决办法
12万
查看次数

LNK1158无法运行rc.exe x64 Visual Studio

我正在尝试在Visual Studio中为64位平台编译一个简单的程序.在尝试编译时,我收到错误:LINK:致命错误LNK1158:无法运行'rc.exe'

我去过许多讨论线程,它指示将rc.exe和rcdll.dll从Windows Kits文件夹复制到VC/bin文件夹.我这样做无济于事.我发现我的Visual Studio版本可能没有查看目录,我认为它正在寻找这个rc.exe文件.有没有办法在Visual Studio中识别它正在寻找这个可执行文件的目录?

(有人建议,这个问题可能在提供的问题和答案的副本不能与VC++/VS2010针对x64的编译:LNK1158:无法运行的Cvtres.exe.然而,这似乎并没有这样的情况,因为在那里,路径被系统上运行的一些NV服务破坏了.我没有遇到这个问题,因为当我键入echo%PATH%时,我的完整路径出现了.那就是说,该链接确实引导我找到了正确的解决方案,给出了下面)

64-bit rc.exe visual-studio-2013

9
推荐指数
2
解决办法
2万
查看次数