1
Ahs 2019-01-09 22:34:20 +08:00 via Android
要看你 pycharm 里的
|
3
wibile 2019-01-09 22:36:54 +08:00 1
跟 interpreter 有关啊,先搞清楚系统环境,虚拟环境,环境变量等等这些
|
4
Ahs 2019-01-09 22:39:21 +08:00 via Android 1
不小心发出去了。看你当前工程里的 pycharm 的 python interpreter 是不是系统的还是 virtualenv 里
|
6
akring 2019-01-09 22:50:47 +08:00
目测是虚拟环境没有 scrapy
|
7
raycool 2019-01-09 22:54:01 +08:00
以前 pycharm 打开终端 直接就是当前的虚拟环境了
不知道什么时候开始,不直接进入虚拟环境了,需要手动。 |
10
visitant 2019-01-09 23:58:20 +08:00 via iPhone
好巧啊,又是你,这个我可能没法帮你了,pycharm 用的不多,不过 idea 系列里的 terminal 好像都是打开的系统默认的 shell 啊,按楼上说的,你可以看看 terminal 激活的 python 是哪个,用 which python
|
12
jiangnanyanyu 2019-01-10 07:42:26 +08:00 via Android
又碰到你了😳
|
13
ooleslie OP 嗯嗯,
|
14
ooleslie OP @visitant 嗯嗯,在 pycharm 里面有 terminal 的 setting,我现在住的地方到晚上 wifi 信号干扰比较厉害 网卡 就会偷懒上来问。。。
|
15
ooleslie OP @jiangnanyanyu 是呀 最近开始练项目了 自学 基础的问题比较多
|
17
cyspy 2019-01-10 14:36:01 +08:00
PATH 不一样
|
18
ooleslie OP @cyspy 还是不行呀,我用 which bash 指令看了位置,是一样的,都是在 /bin/bash 下面啊,但是 pycharm 上就是走不了 scrapy 的命令,其他系统命令可以走,interpreter 的包里面也有 scrapy。。还有可能是什么原因呀
|
19
ooleslie OP @cyspy 哦 我知道原因了,不是 bash 的 path,是 python 的 path,terminal 的 python path 配置没有跟着 interpreter 走,我看看怎么改
|
20
visitant 2019-01-10 22:15:28 +08:00 via iPhone 1
@ooleslie 你用错了,是 which python,which bash 的结果肯定都是一样的啊,我觉得你现在不应该纠结这些,你需要去看看 linux 入门教程,shell 入门教程,了解一下 linux 的知识。如果你是准备单纯的用 python,就不要纠结这些知识,如果想,请参考我前面说的内容
|
22
Qzier 2019-01-21 01:37:03 +08:00 via iPhone 1
因为 pycharm 不会自动加载 .bashrc 和 .profile
|