![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 51
Fei,MENG
这个作者很懒,什么都没留下…
展开
-
pycharm不识别ROS libraries(sensor.msgs, etc)
ProceduresProblem Description检查是否使用虚拟环境检查python位置增加conda环境中project interpreter的解释路径ResultProblem Description检查是否使用虚拟环境首先,我们默认你的rospy等包已经安装好。一般地,pycharm中使用了conda虚拟环境,如果使用了,那么该问题就出在已安装python包的位置没有被pycharm内的虚拟环境找到。检查python位置在终端中输入:echo $PYTHONPATH得到原创 2021-01-19 08:46:07 · 431 阅读 · 0 评论 -
Linux Terminal原始环境下输入python3,结果交互环境显示python2.7.17
Linux Terminal原始环境下输入python3,交互环境却显示python2.7.17先检查whichis python3显示 /usr/local/bin/python3,说明命令指向了local,而这个local的python3的版本是错误的,这时先删除它:sudo rm /usr/local/bin/python3因为已存在的/usr/bin/python3.6是work的,所以link他们sudo ln -s /usr/bin/python3.6 /usr/local/bin/原创 2020-06-17 21:16:43 · 504 阅读 · 0 评论 -
Python类或方法中的变量什么时候加self,及self.变量调用方法
一.思考是否需要在该方法(def函数)之外继续使用到该变量若需要再次调用,则加self,这样就相当于在类内的"全局变量二.若需要了,则注意其使用方法Eg1: 变量有self情况如何调用>>> class MM(object): def mm(self): self.one = 'hello'// 开始调用>>> m1 = MM()>>> m1.mm()>>> mm.one'hello'原创 2020-06-05 11:25:16 · 5157 阅读 · 2 评论 -
在虚拟环境中,错误:包需要一个不同版本的Python2.7.17,不是>=3.0<4
在虚拟环境中,错误: 包需要一个不同版本的Python: 2.7,不是>=3.0<4(venv)ERROR: Package ‘’ requires a different Python: 2.7.17 not in ‘>=3.0, <4’这句话的意思是在虚拟环境中,目前的python版本是2.7.17,它没有>=3.0<4,和我们第一眼得到的想法不太一致.解决办法激活虚拟环境source venv/bin/activate首先检查当前使用原创 2020-06-02 15:32:16 · 7989 阅读 · 0 评论