在实验室电脑上配置环境的时候,出现了以下问题:
(1)pycharm 无法激活(解决办法:利用学生身份申请激活码,我愿称之为the best way,网上有具体教程,略)
(2)pip不是内部命令(原因:电脑没有配置环境路径,已解决,解决办法见下)
pip不是内部命令如何解决?_keep_humble的博客-CSDN博客https://blog.csdn.net/qq_43270444/article/details/121549151(3)安装qiskit无错误提示,在pycharm中运行下面代码提示AttributeError:
import qiskit
print(qiskit.__qiskit_version__)
如果安装成功会出现qiskit的相关包以及对应的版本号,上面代码就是测试qiskit是否成功安装。
解决办法: 配置python的环境,选择正确的解释器,之前自动默认的环境是这样的:
配置环境:选择existing environment
解释器选择:路径设置为C盘下面python.exe的路径,上述错误就解决了,如果更改为E盘下面的python.exe的路径,错误仍然存在(看了一下,e盘下qiskit包没有导入成功)。
我看了一下其他博主的解答,上述原因说是因为python配置在两个不同的路径,E盘下的属于本地系统,C盘下面的python.exex是一个可以远程访问的虚拟环境。两个路径下的python.exe是不同步的,意思是在同一时刻不能用一条"pip install ***''命令实现在不同路径下包的安装。
看了网上的很多教程感觉对于pycharm出现AttributeError大多数都是因为在导入包的时候解释器的选择存在问题或者python的版本问题导致不兼容。
参考博客:
Pycharm配置(1)——解释器(interpreter)_蓝亚之舟的博客-CSDN博客_interpreterhttps://blog.csdn.net/yuangan1529/article/details/80800411超详细~Windows下PyCharm配置Anaconda环境教程_四四十六的博客-CSDN博客_pycharm配置anaconda环境
https://blog.csdn.net/qq_18424081/article/details/85856713