通常情况下,混合使用这两者是没有问题的。但是pytorch(cuda)有点特殊,conda安装方式会自带cuda-toolkit,可以理解为运行时库,而pip安装方式貌似是依赖本地运行时库的,所以当你使用conda安装带10.1的运行时库,偶然间再用pip安装后,可能会因为它调用了本地其他版本的cuda而导致程序发生运行时错误。
通常情况下,混合使用这两者是没有问题的。但是pytorch(cuda)有点特殊,conda安装方式会自带cuda-toolkit,可以理解为运行时库,而pip安装方式貌似是依赖本地运行时库的,所以当你使用conda安装带10.1的运行时库,偶然间再用pip安装后,可能会因为它调用了本地其他版本的cuda而导致程序发生运行时错误。
留言