Pycharm 中的 terminal 和系统的 terminal 有什么区别?

2019-01-09 22:18:11 +08:00
 ooleslie
RT
为什么我在 pycharm 的 terminal 中用 scrapy startproject filename 指令无效,只能在外面的 terminal 上用
有达人可以指点下这个 terminal 和系统的区别么?
9315 次点击
所在节点    Python
22 条回复
Ahs
2019-01-09 22:34:20 +08:00
要看你 pycharm 里的
ooleslie
2019-01-09 22:35:45 +08:00
@Ahs 可以再说一遍么。。后半句没听清。。
wibile
2019-01-09 22:36:54 +08:00
跟 interpreter 有关啊,先搞清楚系统环境,虚拟环境,环境变量等等这些
Ahs
2019-01-09 22:39:21 +08:00
不小心发出去了。看你当前工程里的 pycharm 的 python interpreter 是不是系统的还是 virtualenv 里
ooleslie
2019-01-09 22:41:06 +08:00
@wibile 谢谢,有专门介绍系统环境,虚拟环境,环境变量的意义的书么?
akring
2019-01-09 22:50:47 +08:00
目测是虚拟环境没有 scrapy
raycool
2019-01-09 22:54:01 +08:00
以前 pycharm 打开终端 直接就是当前的虚拟环境了
不知道什么时候开始,不直接进入虚拟环境了,需要手动。
ooleslie
2019-01-09 23:02:30 +08:00
@akring 嗯 是的。。
ooleslie
2019-01-09 23:57:24 +08:00
@akring 不对呀,还是不行呀,我加了 scrapy 后 还是显示 command not found
visitant
2019-01-09 23:58:20 +08:00
好巧啊,又是你,这个我可能没法帮你了,pycharm 用的不多,不过 idea 系列里的 terminal 好像都是打开的系统默认的 shell 啊,按楼上说的,你可以看看 terminal 激活的 python 是哪个,用 which python
visitant
2019-01-09 23:59:12 +08:00
@ooleslie 你看看系统的 terminal 和 pycharm 的 PATH 一样不
jiangnanyanyu
2019-01-10 07:42:26 +08:00
又碰到你了😳
ooleslie
2019-01-10 10:21:31 +08:00
嗯嗯,
ooleslie
2019-01-10 10:23:04 +08:00
@visitant 嗯嗯,在 pycharm 里面有 terminal 的 setting,我现在住的地方到晚上 wifi 信号干扰比较厉害 网卡 就会偷懒上来问。。。
ooleslie
2019-01-10 10:23:41 +08:00
@jiangnanyanyu 是呀 最近开始练项目了 自学 基础的问题比较多
gnozix
2019-01-10 14:09:23 +08:00
@visitant 这位仁兄说的不错,另外传教一波,pipenv 了解一下
cyspy
2019-01-10 14:36:01 +08:00
PATH 不一样
ooleslie
2019-01-10 20:33:36 +08:00
@cyspy 还是不行呀,我用 which bash 指令看了位置,是一样的,都是在 /bin/bash 下面啊,但是 pycharm 上就是走不了 scrapy 的命令,其他系统命令可以走,interpreter 的包里面也有 scrapy。。还有可能是什么原因呀
ooleslie
2019-01-10 20:40:44 +08:00
@cyspy 哦 我知道原因了,不是 bash 的 path,是 python 的 path,terminal 的 python path 配置没有跟着 interpreter 走,我看看怎么改
visitant
2019-01-10 22:15:28 +08:00
@ooleslie 你用错了,是 which python,which bash 的结果肯定都是一样的啊,我觉得你现在不应该纠结这些,你需要去看看 linux 入门教程,shell 入门教程,了解一下 linux 的知识。如果你是准备单纯的用 python,就不要纠结这些知识,如果想,请参考我前面说的内容

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/525524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX