krjingran 发表于 2020-5-9 10:49:13

命令行$是什么意思

学习python后使用命令行安装的情形比较多,但是安装代码前常有$符号,我发现在win的cmd里要去掉它才能正常运行,那这个符号是什么意思呀?另外,我还想知道安装命令默认是在哪里运行的呢?
之前python的包一直都是cmd,后来安装hexo还用到过powershell。我不知道它们有什么区别,教程里不提,我还真不知道要把代码粘到哪里。{:10_266:}


老八秘制 发表于 2020-5-9 10:51:44

本帖最后由 老八秘制 于 2020-5-9 11:00 编辑

1.https://zhidao.baidu.com/question/1495877137799014979.html
2.你安装的库默认是安装到python目录下的Lib/sitpackages(如果装了两个版本的py会出bug,装了anaconda就改成装到anaconda目录里面了,可以通过改环境变量改回来)
3.cmd和powershell二选一即可,我一直用的都是cmd

txxcat 发表于 2020-5-9 11:16:16

$是linux下的提示符,windows下对应是>,这些不应该被拷贝到命令中,看到去掉就行了。
pipenv是个第三方的包工具,没用过就不要pipenv了,直接用pip:
pip install requests
cmd是windows的命令提示符窗口,powershell是windows增加的一个增强型的命令工具,可以看做是增强的cmd,只要环境变量设置对了,都可以直接运行pip。

永恒的蓝色梦想 发表于 2020-5-9 11:36:03

老八秘制 发表于 2020-5-9 10:51
1.https://zhidao.baidu.com/question/1495877137799014979.html
2.你安装的库默认是安装到python目录下的 ...

你给出来的链接和问题毫无关系

krjingran 发表于 2020-5-9 11:43:42

老八秘制 发表于 2020-5-9 10:51
1.https://zhidao.baidu.com/question/1495877137799014979.html
2.你安装的库默认是安装到python目录下的 ...

{:10_282:}感谢 关于默认目录地址的内容很有用!

krjingran 发表于 2020-5-9 11:45:46

txxcat 发表于 2020-5-9 11:16
$是linux下的提示符,windows下对应是>,这些不应该被拷贝到命令中,看到去掉就行了。
pipenv是个第三方的 ...

感谢!pipenv确实没安装成功,又查了一会儿没看明白,换回pip就成功了。{:10_250:}
页: [1]
查看完整版本: 命令行$是什么意思