我一直在使用Scikit-Learn和TensorFlow书中的动手机器学习。我已经按照所有命令,但每次尝试运行$jupyter notebook
我收到以下错误:
"执行Jupyter命令' notebook'时出错:[Errno 2]没有这样的文件或目录"
这是我到目前为止运行的所有命令的列表:
$sudo apt-get install python-setuptools
$sudo easy_install pip==9.0.1
$sudo pip install virtualenv
$pip3 install --user --upgrade virtualenv
$source env/bin/activate
$pip3 install --upgrade jupyter matplotlib numpy pandas scipy scikit-learn
$sudo pip install jupyter
$pip3 install --upgrade --force-reinstall --no-cache-dir jupyter
$pip install notebook
正如你所看到的,我已经尝试了很多但仍然无法工作。我正在使用带有ubuntu shell(bash)的Windows 10。我也安装了anaconda但它在我的D:驱动器中,而不是C:驱动器。可能是吗?任何帮助,将不胜感激。感谢。
编辑:我已经在我的C盘上重新安装了anaconda并重新启动了我的计算机,但它仍然无法正常工作。答案 0 :(得分:0)
我遇到了类似的问题。这就是我为解决这个问题所做的工作(在Ubuntu 16.04上):
The instance of entity type 'Session' cannot be tracked because another instance with the key value '{Id: 3}' is already being tracked. When attaching existing entities, ensure that only one entity instance with a given key value is attached.
sudo apt-get remove ipython
sudo apt-get purge ipython
sudo apt-get autoremove
(或pip3取决于python版本)
ipython似乎是问题,因此删除它解决了问题。
我现在可以运行pip install jupyter