在我的Mac电脑上安装pynecone环境后找不到命令pc



我读了https://pynecone.app/docs/getting-started/installation.

安装

$ pip install pynecone
$ mkdir my_app_name
$ cd my_app_name
$ pc init
zsh: command not found: PC

为什么找不到命令pc ?

安装后,我试图创建一个项目,但失败了因为没有PC命令。

在我的情况下,我使用二手Mac。
也许当前的Python环境是质量。所以,我不知道下一步该做什么。有人能帮我吗?

安装NodeJS 12.22

  1. Installn
$ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
$ sudo npm install -g n
  1. Install NodeJS 12.22 by n
$ sudo n 12.22

设置pynecone环境

  1. Install anaconda from https://www.anaconda.com/products/distribution
  2. 使用conda命令创建pynecone虚拟环境
  • 创建清晰的python 3.11虚拟环境
$ conda create -n pynecone-311 python=3.11
  • 进入python 3.11虚拟环境
$ conda activate pynecone-311
  • Install pynecone package
$ pip install pynecone
  • 测试pynecone环境
$ mkdir my_app_name
$ cd my_app_name
$ pc init
$ pc run 

然后你可以享受它。

如果你需要更多的信息来使用conda和n.

你可以在这里参考我的文件。
https://hackmd。
详细说明如何使用它们
管理虚拟环境。

一个命令,为初学者安装一切

如果你不想手动安装NodeJS,还有另一种方法。因为有些包默认支持nodejs。

(1)从https://www.anaconda.com/products/distribution安装anaconda打开终端

在conda 中设置pynecone应用程序开发环境的一个命令
eval "conda create -n pynecone-core python=3.11 -y && conda install -n pynecone-core -c conda-forge pynecone -y"

如果你是VSCode用户,VSCode的终端为conda设置了错误的PATH。

在VSCode的终端中,我们可以使用下面的方法来激活环境。

eval "conda deactivate && conda deactivate && conda activate pynecone-core"

现在,一切都好了。

在最后,你可以输入以下命令来检查你的终端是否在正确的路径下运行,以及Python和nodejs的正确版本。

which node
node --version
which python 
python --version

node和python的路径应该如下所示。
$HOME/opt/anaconda3/envs/pynecone-core/bin/python
$HOME/opt/anaconda3/envs/pynecone-core/bin/node

你需要:

  • 查找pc二进制文件(程序)的安装位置,和
  • 确保它在你的PATH上。

查找,运行:

find /usr /opt ~ -type f -name pc

将在/usr,/opt和您的HOME目录中查找一个名为pc的文件(不是目录)。


当您找到它时,您可以在每次运行pc时使用完整路径,或者将包含pc的目录添加到您的path中。如果你在:

中找到它
/usr/local/bin/pc

你需要使用:

/usr/local/bin/pc ...

每次你想运行它,或者只做一次:

export PATH=$PATH:/usr/local/bin

,你可以每次运行它,只需:

pc ...

因为它将在您的PATH上。

最新更新